我正在嘗試更新我的chromedriver.exe文件,如此處所述。在Windows上更新Chromedriver
Python selenium webdriver "Session not created" exception when opening Chrome
的問題是,我不知道我的Windows機器上的老chromedriver的位置,因此無法更新。任何幫助表示讚賞!
我正在嘗試更新我的chromedriver.exe文件,如此處所述。在Windows上更新Chromedriver
Python selenium webdriver "Session not created" exception when opening Chrome
的問題是,我不知道我的Windows機器上的老chromedriver的位置,因此無法更新。任何幫助表示讚賞!
如果你檢查你的環境變量並查看路徑,假設這已經有效,那麼路徑應該存在那裏,用它來找到它所在的位置。
如果要更新到最新的chrome驅動程序,請下載並保留該路徑作爲第一個值(或第一行在Windows 10中)在PATH中,以便第一行將被拾取以查找爲最新的chromedriver。
如果你想刪除舊的驅動程序(如果它工作的更早),那麼它必須是系統路徑之一。所以通過每一個。
通常情況下,人們保持chromedriver在C:\ python27 \ Scripts文件夾(或任何Python版本的文件夾)
首先,你可以看到在構造函數中的路徑:
driver=webdriver.Chrome('C:\\Path\\to\\chromedriver.exe')
如果它是一個變量,運行在調試中並找出變量值。
以外,你可以簡單地尋找在Windows中的文件,打開Windows資源管理器(WINKEY + E),比去搜索(按Ctrl + E),然後鍵入「chromedriver.exe」。
安裝路徑將在回溯本身中可用。 – Prabhakar