Skip to content

Failure : Searching get_chrome_version (windows) #52

@ShivdasBachewar

Description

@ShivdasBachewar
  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}")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions