'Import "webdriver_manager.chrome" could not be resolved when using Selenium in VS Code
I'm trying to use Selenium to test a web app, and my tests are running smoothly using webdriver-manager
. I already pip installed the webdriver_manager and selenium. I am using the chrome driver, so the first lines of my code are
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())
As I already said, the code runs and my tests are carried out. However, since I am using VS Code, the line webdriver_manager.chrome
is highlighted in yellow with the warning Import "webdriver_manager.chrome" could not be resolved Pylance (reportMissingErrors).
Does anyone know how to remove this warning or how to fix it? Thanks so much in advance.
Solution 1:[1]
Instal this and restart.
pip install webdriver_manager
Solution 2:[2]
Had the same problem. You should restart your VS Code, it worked for me.
Solution 3:[3]
Replacing webdriver_manager.chrome
with driver = webdriver.Chrome('..\drivers\chromedriver')
should solve your issue.
If you have any more questions, I prefer if you ask me in here https://discord.gg/fjNX5MuTVq
Solution 4:[4]
At times pip3
works better than normal pip
as it installs correct dependencies.
I'd recomment to use pip3
to install webdriver_manager as follows:
pip3 install webdriver_manager
Additionally, you may need to restart the VS Code
Solution 5:[5]
Had this issue while coding on PyCharm. I reinstalled the package with pip install webdriver_manager
and updated pip because it was outdated and got everything working now
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Carlost |
Solution 2 | toribicks |
Solution 3 | marc_s |
Solution 4 | undetected Selenium |
Solution 5 | Modestas |