=> Linking Binary 'chromedriver' to '/usr/local/bin/chromedriver'. => Verifying SHA-256 checksum for Cask 'chromedriver'. => Unlinking Binary '/usr/local/bin/chromedriver'. I found out that I should do: brew updateĪnother option is to uninstall and install it again like this: brew cask uninstall chromedriver from selenium import webdriverfrom webdrivermanager.chrome import ChromeDriverManagerdriver webdriver.Chrome(ChromeDriverManager().install()) with that package you should not worry about version of chromedriver, even though, you can even choose particular chrome driver version: driver webdriver.Chrome(ChromeDriverManager(version'.22'). Note: The answer below was given for an older version and may not work anymore Then on the next run, you'll have to click 'Open' once. Also be aware that after each upgrade you will get again a system warning when using the chromedriver for the first time so you need to click Cancel in the warning and then go to 'Preferences => Security & Privacy' and click 'Allow Anyway' to accept the risk.