我正在研究在连接到电视的 Rasbery pi 中运行 java-selenium 项目的项目。找到与树莓派架构匹配的正确的 chromium 驱动或 geko 驱动确实很难。
最佳答案
我能够使用以下步骤解决问题
安装 Firefox 网络浏览器
sudo apt-get install firefox
将基于arm7hf的geko驱动程序安装到rasbery pi。 https://github.com/mozilla/geckodriver/releases
您可以使用以下命令安装geko驱动
cd /usr/local/
wget https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-arm7hf.tar.gz
tar -xvzf geckodriver*
chmod +x geckodriver
export PATH=$PATH:/usr/local/geckodriver
现在您已经准备好在 Raspberry pi 中运行 selenium 脚本了:) 确保您的 selenium 脚本中有以下代码段
System.setProperty("webdriver.gecko.driver", "/usr/local/geckodriver");
webDriver = new FirefoxDriver();
关于java - 如何在 Ubuntu MATE 中为 Raspberry Pi 2 和 Raspberry Pi 3 安装 ChromeDriver 和 Geckodriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42918404/