-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CHROMEDRIVER_CHROME_BINARY TypeError: Binary Location Must be a String #93
Comments
I got passed this with |
Thanks @paulirish . I am able to get past this error with selenium 4.2.0 . But it looks like the schwab scraper is broken. It opens the chrome window, enters the password but it is not able to login. It does not work even if I manually enter the password. Since it is a different issue, I will open another issue for it. The original environment file
is pulling
The error does not show up with
which is pulling
I am specifying the chromedriver-binary version in the environment file since it has to match with my chrome's version.
The latest version of selenium is 4.16.0 (released on 2023-12-06 as per https://pypi.org/project/selenium/#history). It would be nice if finance-dl can support the latest version. If that is not possible, the correct selenium version should be specified in the dependencies. |
this is probably related to the fact that previously an empty in my case I use a remote driver anyway (selenium docker container) so I decided to skip the setting if a remote is specified: moritzj29@ae145aa but since people here do not mention remote drivers, I guess there needs to be some further tweaking... maybe just skip the setting if the env does not exist? |
I am getting
when trying to run finance_dl.cli with schwab configuration. It is looking for os.getenv("CHROMEDRIVER_CHROME_BINARY") but could not find it. Could you please tell me how to fix the issue?
Steps to reproduce:
Create an environment file
Create the environment
Activate the environment
Create a configuration file
Run
There is no CHROMEDRIVER_CHROME_BINARY environment variable set on my machine.
FWIW chromedriver-path shows
The text was updated successfully, but these errors were encountered: