我正在嘗試使用 google chrome 驅動程式來自動化一些功能,以便運行它我使用這一行:
driver = webdriver.Chrome(ChromeDriverManager().install())
當我運行它時它可以正常作業,但是我使用 Pyinstaller 將 .py 轉換為 .exe 它給了我這個指向上面一行的錯誤:

據我了解,主要問題是由于chrome驅動程式的版本,我使用的是最新的100. 版本,但selenium僅支持92. 版本
uj5u.com熱心網友回復:
您的問題不太可能是 Chrome 驅動程式版本。檢查它的一種方法是簡單地運行完整的腳本并查看 Chromedriver 是否正確啟動。
一般來說,我除錯 Pyinstaller 錯誤的方法如下。
1:確保 Pyinstaller 不是最新版本(3.6 是我個人的偏好)。我不確定較新的 Pyinstaller 有什么問題,但在打包可執行檔案時它總是給我帶來麻煩。
2:如果降級 Pyinstaller 不起作用,請確保獨立腳本本身可以運行而沒有錯誤。
3:如果錯誤仍然存??在,請將錯誤訊息復制粘貼到 Google。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/461095.html
標籤:Python 硒 硒网络驱动程序 硒铬驱动程序 安装程序
