我對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。但是,當我提取它時,它不會生成可執行文件,因此我可以將代碼發送給它。任何人有任何指導?