[macOS Catalina 10.15.7]
これまではseleniumが動かなくなるたびにGoogle Chromeのサイトから最新のchromedriverをダウンロードして配置していましたが、あまりにも非効率なのでHomebrewのchromedriverを使うことにしました。
以下、関連コマンド等を記しておきます。
chromedriverのインストール
brew install chromedriver
# .bash_profileに追記
export PATH="/opt/homebrew/bin:$PATH"
# インストール先の例(オリジナル)
/usr/local/Caskroom/chromedriver/[Chromeのバージョン番号]/chromedriver
/opt/homebrew/Caskroom/chromedriver/[Chromeのバージョン番号]/chromedriver
# エイリアス配置先の例
/usr/local/bin/chromedriver
/opt/homebrew/bin/chromedriver
brewのインストール先を確認
brew --prefix
chromedriverの最新バージョンと導入有無の確認
brew info chromedriver
chromedriverのアップデート(毎日crontabで定期実行)
brew upgrade chromedriver
Pythonコード内の記述
from selenium import webdriver
driver = webdriver.Chrome()