Skip to content

ValueError: There is no such driver by url (

I’m running a script with Selenium but just a couple days ago I started to receive the error below:

line 86, in <module> ChromeDriverManager().install()), options=opt)
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/webdriver_manager/", line 38, in install
    driver_path = self._get_driver_path(self.driver)
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/webdriver_manager/core/", line 31, in _get_driver_path
    file = self._download_manager.download_file(driver.get_url())
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/webdriver_manager/core/", line 28, in download_file
    response = self._http_client.get(url)
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/webdriver_manager/core/", line 32, in get
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/webdriver_manager/core/", line 15, in validate_response
    raise ValueError(f"There is no such driver by url {resp.url}")
ValueError: There is no such driver by url

I’ve tried to do some research on GitHub back can’t figure out the error



Because google has changed the link to chromedriver for apple silicon macs, It seems that the new link is, and the maintainer of webdriver-manager has not patched it yet. When they do you can try updating your webdriver_manager.

pip install webdriver-manager --upgrade

But for now, you should go directly to the link above and download chromedriver directly. You can import it using selenium after you unzip it and the rest of your code will stay the same.

The code will go something like,

from selenium import webdriver

browser = webdriver.Chrome(executable_path=r"/path/to/chromedriver")
10 People found this is helpful