You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This allows webdriver-manager to dynamically fetch the appropriate ChromeDriver for the user's operating system, ensuring compatibility across platforms.
Suggested Change:
Replace the hardcoded path with ChromeDriverManager().install() to make the application OS-agnostic.
Additional Context:
This change was made and tested on macOS, resolving the issue.
The text was updated successfully, but these errors were encountered:
Bug:
chromedriver.exe
Hardcoded inlib_resume_builder_AIHawk/utils.py
Causes Compatibility Issues on macOSDescription:
The current implementation of the
create_driver_selenium()
function inlib_resume_builder_AIHawk/utils.py
contains the following line:This hardcodes the ChromeDriver path to the
.exe
extension, which causes compatibility issues on macOS, as.exe
files are specific to Windows.Steps to Reproduce:
.exe
path being used.Expected Behavior:
The application should work across different operating systems, including macOS, without requiring manual intervention to change the file extension.
Actual Behavior:
The application crashes on macOS because it cannot find or execute
chromedriver.exe
.Proposed Fix:
The line:
was replaced with:
This allows
webdriver-manager
to dynamically fetch the appropriate ChromeDriver for the user's operating system, ensuring compatibility across platforms.Suggested Change:
Replace the hardcoded path with
ChromeDriverManager().install()
to make the application OS-agnostic.Additional Context:
This change was made and tested on macOS, resolving the issue.
The text was updated successfully, but these errors were encountered: