I wanted to code a program with selenium, so I wanted to test it but:
from selenium import webdriver
When Im running this program, it says:
ImportError: cannot import name 'webdriver' from 'selenium'
-
1Does this answer your question? Selenium using Python - Geckodriver executable needs to be in PATHNemanja– Nemanja2020年08月16日 20:37:11 +00:00Commented Aug 16, 2020 at 20:37
1 Answer 1
This error message...
ImportError: cannot import name 'webdriver' from 'selenium'
...implies that there was an ImportError when you tried to import webdriver from the selenium module.
Reason
This ImportError is observed when you try to execute the line:
from selenium import webdriver
without installing Selenium.
Solution
The very first step to use Selenium will be to install Selenium Python bindings using the following command:
pip install -U selenium
or upgrade Selenium Python bindings using the following command:
pip install -U selenium
Reference
You can find a couple of relevant discussions in:
Comments
Explore related questions
See similar questions with these tags.