Python Selenium出錯誤: [Errno 8] Exec format error: 'driver/chromedriver'
正在用Python的Selenium做website content scraping時,出現以下錯誤字句:
[Errno 8] Exec format error: 'driver/chromedriver'
我找出檔案中對應的一行內容是:
driver = webdriver.Chrome("driver/chromedriver", chrome_options=option)
檢查清楚, driver/chromedriver檔案位置正確。
檢查安裝了的Google Chrome版本
因為該chromedriver檔案必須對應正確Chrome版本,我用以下指令找出Chrome版本:

google-chrome --version
看到版本是 93.0.4577.63
下載正確Chrome Driver檔案
開啟官方ChromeDriver下載頁 (https://chromedriver.chromium.org/downloads)
找到相應的版本頁面

我下載了chromedriver_linux64.zip ,因為我是在Ubuntu上運作。
解壓後,把內裏的chromedriver檔案取代原來 driver/ 內的那個便可。