WebDriverException: Message: Service chromedriver unexpectedly exited. Status code was: 127


背景
使用selenium驅動Chrome, 但是執行的時候報錯,

WebDriverException: Message: Service chromedriver unexpectedly exited. Status code was: 127

這是因為缺少 chromedriver依賴

環境: ubuntu20.04 64

 

操作
驅動Chrome程序

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
chrome_options.binary_location = './chrome'
driver = webdriver.Chrome(chrome_options=chrome_options, executable_path="./chromedriver")
driver.get("http://www.duo.com")

查看 chromedriver 需要的依賴:
執行

./chromedriver --version

顯示
/chromedriver: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

 

 

安裝依賴:

sudo apt-get install libgconf-2-4

 

問題解決!

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM