0
我對此比較陌生,目前我正在使用python 2.7和selenium。當運行以下內容:Geckodriver not found
from selenium import webdriver
browser = webdriver.Firefox()
我得到一個錯誤,說'geckodriver'可執行文件必須在PATH中。然後我把它放在/ usr/local/bin中,但它仍然不起作用。我也試過browser = webdriver.Firefox(executable_path=r'your\path\geckodriver')
,但它仍然沒有工作。另外,在終端中使用chmod +x geckodriver
之後,它會給我一個錯誤。什麼解決方案將解決這個問題?
如果您正在使用chmod然後我認爲你使用的是linux,而在linux中,路由是由分隔符給出的:'/',例如我的情況:'/ usr/bin/geckodriver' – eyllanesc
你可以把壁虎驅動程序放到你的工作空間位置,然後在s如果你不需要在代碼中指定位置。 – rhea