在我的mac本地機器上,用selenium進行網路刮削作業很順利,但當我推送到Ubuntu服務器時,我得到了以下錯誤
。Could not get version for Chrome with this command: google-chrome-version|| google-chrome-stable --version
當我試圖運行
時from webdriver_manager.chrome import ChromeDriverManager
chrome_options = Options()
chrome_options.add_argument("-headless")
driver = webdriver.Chrome(ChromeDriverManager().install(), options=chrome_options)
代碼被部署在AWS的ec2實體上
uj5u.com熱心網友回復:
這樣試一下吧
options = webdriver.ChromeOptions()這里還有一個提示,http://chromedriver.chromium.org/capabilities
uj5u.com熱心網友回復:
如果你使用的是Chromium,試著安裝Google Chrome而不是使用chromium。據我所知,selenium是為Chrome設計的。這里有另一個相關的話題。使用Chromedriver制作程式,獲得錯誤。"無法用此命令獲得Chrome的版本"
。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/318375.html
標籤:
