前提
python seleniumを使用してスクレイピングを実装しようとしています。下記のコードを実装したところselenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary エラーが発生し、困っています。
実現したいこと
パスを使用せずにスクレイピングを実現させたい
発生している問題・エラーメッセージ
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
該当のソースコード
python
1from selenium import webdriver 2from webdriver_manager.chrome import ChromeDriverManager 3from selenium.webdriver.chrome.options import Options 4 5# option addargumentでブラウザ非表示でselenium実行 6options = Options() 7options.add_argument('--headless') 8 9# chromeoption=optionsでブラウザ非表示を適用 10driver = webdriver.Chrome(ChromeDriverManager().install(), chrome_options=options) 11# driver = webdriver.Chrome(ChromeDriverManager().install()) 12driver.implicitly_wait(10) 13
補足情報(FW/ツールのバージョンなど)
ターミナル上でpip install selenium, pip install webdriver_manager を実行しています。
回答1件
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2022/09/07 09:19 編集
2022/09/07 10:59
2022/09/07 13:08
2022/09/07 13:26