Error : Could not find a version that satisfies the requirement webdriver (from versions: )(错误:找不到满足 webdriver 要求的版本(来自版本:))
问题描述
我是 python 的新开发人员我想使用 selenium web driver api 并使用 mac pc 并安装 web 驱动程序库
hi i new developer at python i want to use selenium web driver api and use mac pc and i installation web driver library
我在pycharm项目解释器上安装代码'pip install web driver'但是错误
i installation code 'pip install web driver' at pycharm project interpreter but error
错误定义如下:
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
注意:我使用 python 3.5 但终端使用 2.7 :(
Note: i use python 3.5 but terminal use 2.7 :(
没有找到与 Web 驱动程序匹配的分发版
No matching distribution found for web driver
你能帮帮我吗
祝你好运……
推荐答案
这个文档不是很清楚,但是你不能从pypi安装webdriver,但需要安装selenium,然后给你webdriver.
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
应该可以解决问题.或者对于现代python:
should do the trick. Or for modern python:
sudo python3 -m pip install selenium
您还需要安装 geckodriver(适用于 Firefox)或 chromedriver(适用于 Chrome 和 Chromium)并将其放在您的路径中,以便能够实例化 webdriver 对象.
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")
这篇关于错误:找不到满足 webdriver 要求的版本(来自版本:)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:错误:找不到满足 webdriver 要求的版本(来自版本:)
基础教程推荐
- 如何在海运重新绘制中自定义标题和y标签 2022-01-01
- Python kivy 入口点 inflateRest2 无法定位 libpng16-16.dll 2022-01-01
- 何时使用 os.name、sys.platform 或 platform.system? 2022-01-01
- 用于分类数据的跳跃记号标签 2022-01-01
- 筛选NumPy数组 2022-01-01
- Dask.array.套用_沿_轴:由于额外的元素([1]),使用dask.array的每一行作为另一个函数的输入失败 2022-01-01
- 使用PyInstaller后在Windows中打开可执行文件时出错 2022-01-01
- 线程时出现 msgbox 错误,GUI 块 2022-01-01
- 在 Python 中,如果我在一个“with"中返回.块,文件还会关闭吗? 2022-01-01
- 如何让 python 脚本监听来自另一个脚本的输入 2022-01-01