hi i new developer at python i want to use selenium web driver api and use mac pc and i installation web driver library
i installation code 'pip install web driver' at pycharm project interpreter but error
Error definition look this:
Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at '/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/bin/python3.5'.
Could not find a version that satisfies the requirement webdriver (from versions: )
No matching distribution found for web driver
Note: i use python 3.5 but terminal use 2.7 :(
No matching distribution found for web driver
Could your help me please
Best wishes...
This is not very clearly documented, but you cannot install webdriver from pypi but need to install selenium, which then gives you webdriver.
sudo pip install selenium
should do the trick. Or for modern python:
sudo python3 -m pip install selenium
You also need to install geckodriver (for Firefox) or chromedriver (for Chrome and Chromium) and have it in your path, to be able to instanciate a webdriver object.
After that things like the below should work:
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("https://stackoverflow.com/questions/34256762/error-could-not-find-a-version-that-satisfies-the-requirement-webdriver-from")
I encountered a similar problem on Ubuntu. I wanted to install a specific Selenium version, but I was not sure about the exact tag, as tag on Dockerhub differs a bit. So my steps were:
1 Go to https://pypi.org/project/selenium/#files
2 Click Release history
tab
3 Find a specific version I needed. In my case it was 4.0.0.a7
4 From Linux Terminal execute:
pip install selenium==4.0.0.a7
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With