0

我想在我的Raspberry Pi上運行Python 3腳本並使用它進行操作。該腳本在我的Mac上工作得很好,但是我希望它能夠全天候運行,並且Pi更節能。更何況我需要我的Mac用於其他的事情。Selenium/Raspberry Pi 3 - 無法找到一組匹配的功能

from selenium import webdriver 
from selenium.webdriver.common.keys import Keys 
browser = webdriver.Firefox() 
browser.get('www.website.com') 

我運行Raspbian傑西,並(通過命令行,V 45安裝今天)和geckodriver(0.18.0)安裝Iceweasel。

運行腳本引發以下錯誤:

selenium.common.exceptions.WebDriverException: Message: Unable to find a matching set of capabilities 

想法?

乾杯。

+0

哪條線給你這個例外?硒版本? Firefox版本? –

+0

該行是 browser = webdriver.Firefox() Firefox是45.9.0(iceweasel)我剛剛安裝了它,它之前沒有安裝過。硒是3.4.3 – Joe

回答

0

我遇到了完全相同的問題。對我而言,安裝舊版本的硒可以解決問題。

sudo pip3 uninstall selenium 
sudo pip3 install selenium==3.3.2 

適用於Raspbian Jessie和Firefox 45.9.0,geckodriver v0.18.0。