我对Raspberry Pi和Python相当陌生,试图运行硒以尝试在我的PI模型B上执行Web自动化程序。我安装了所有东西,只是试图运行一个简单的命令,如:在Raspberry Pi上运行硒:可能的GeckoDriver问题
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://seleniumhq.org/')
这应该打开火狐(我已经安装IceWeasel),但我不断收到此错误:
Traceback (most recent call last): File "BingBotTest.py", line 3, in browser = webdriver.Firefox()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", line 142, in init self.service.start()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/service.py", line 81, in start os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
我知道我需要的GeckoDriver为Firefox,所以我下载它。我认为我应该下载ARM7版本的GeckoDriver。但是,当我提取它时,它不会生成可执行文件,因此我可以将代码发送给它。任何人有任何指导?