python-chromedriver-autoinstaller icon indicating copy to clipboard operation
python-chromedriver-autoinstaller copied to clipboard

Failure : Searching get_chrome_version (windows)

Open ShivdasBachewar opened this issue 1 year ago • 1 comments

  1. For me Chrome is installed in Program Files (x86)
  2. I recently upgraded package and getting following error
  3. chromedriver_autoinstaller\utils.py", line 170, in get_chrome_version dirs = [f.name for f in os.scandir("C:\\Program Files\\Google\\Chrome\\Application") if f.is_dir() and re.match("^[0-9.]+$", f.name)] FileNotFoundError: [WinError 3] The system cannot find the path specified: 'C:\\Program Files\\Google\\Chrome\\Application'

we can try following

for scan_path in ["C:\\Program Files\\Google\\Chrome\\Application", "C:\\Program Files (x86)\\Google\\Chrome\\Application"]:
    try:
        dirs = [f.name for f in os.scandir(scan_path) if f.is_dir() and re.match("^[0-9.]+$", f.name)]
        version = max(dirs)
        return version
    except Exception as e:
        logging.info(f"FileNotFound at {scan_url}")

ShivdasBachewar avatar Jul 24 '23 07:07 ShivdasBachewar

I apologize for the inconvenience. I am aware of this issue and will fix it as soon as possible. Until then, I recommend using version 0.4.0

yeongbin-jo avatar Jul 24 '23 10:07 yeongbin-jo