Blockzii
Blockzii

Reputation: 37

ImportError: cannot import name 'webdriver' from 'selenium' error using Selenium and WebDriver through Python

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'

Upvotes: 3

Views: 5908

Answers (1)

undetected Selenium
undetected Selenium

Reputation: 193078

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:

Upvotes: 2

Related Questions