Automatically downloads the version of ChromeDriver compatible with the client's version of Chrome. Supports all versions of Chrome. Can be imported as a module and used to automatically reinstall ChromeDriver in its most updated/compatible version for any program that requires it.
pip install chromedriver_autoinstall
- To download chromedriver in the current directory, run
install_chromedriver
. - To use the autoinstaller as part of a program, write
import chromedriver_autoinstall
in your file. See the example below for this use case.
from selenium import webdriver
import chromedriver_autoinstall
import time
URL = "https://github.com/RoastSea8/chromedriver_autoinstall"
def main():
chromedriver_autoinstall.install()
driver = webdriver.Chrome()
driver.get(URL)
time.sleep(1000)
if __name__ == "__main__":
main()