Skip to content

Compatibility Issues with Windows, specifically with selenium_module.py #723

Description

@PigzRule

Updated selenium_module.py to support Windows paths instead of Linux-only Chrome/ChromeDriver locations.

Explicitly points Selenium to:

  • C:\Program Files\Google\Chrome\Application\chrome.exe
  • C:\Program Files\ChromeDriver\chromedriver.exe

selenium_module.py

  • Resolved false “ChromeDriver not found” errors caused by unreliable PATH detection.
  • Added a temporary Chrome profile per run to avoid locked/synced/work-profile issues.
  • Removed Linux/container-oriented Chrome flags that can destabilize Chrome on Windows.
  • Kept headless mode by default, with --show-selenium available for troubleshooting.
  • Updated troubleshooting output to provide Windows-relevant guidance instead of Linux apt install commands.
  • Reduced thread count from 30 to 3 to avoid spawning too many ChromeDriver sessions at once.
  • Corrected command syntax so -d receives the output directory path properly.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions