selenium3降级到selenium2详细步骤
先下载了Python3.5.2,用pip install selenium安装的是selenium3.0.2,跑原来的脚本一直报错,网上查到可能是selenium版本过高(下载驱动包之后仍然各种报错),所以决定安装selenium2。然后用pip install selenium 2 Collecting selenium 3Downloading selenium-2.53.6命令安装报错:然后用命令easy_install.exe pip==9.0.1 install selenium 2 Collecting selenium 3Downloading selenium-2.53.6安装还是报错,然后决定重新安装Python2.7,然后安装selenium2
在官网下载了最新Python2.7.13:https://www.python.org/downloads/release/python-2713/。安装完成之后修改环境变量path指向新安装的Python2.7,然后将原来的Python3的exe执行文件修改为Python3.exe(避免Python命令混淆)
然后用pip install selenium进行安装,提示已经安装了selenium3:
Collecting selenium
Using cached selenium-3.0.2-py2.py3-none-any.whl
Installing collected packages: selenium
Successfully installed selenium-3.0.2
降级selenium:
1.检查pip环境,打开cmd,输入pip,检查pip环境是否正常
2.为了避免与之前安装的selenium版本冲突,先找到selenium3.0目录:python\Lib\site-packages目录,把里面selenium开头的文件全部删除就可以了。python所有的第三方包都在这个目录下面
3.安装selenium2.53.6:pip install selenium==2.53.6(一定要 加后面的版本号,不然默认又是安装之前的selenium3)
以上Python2.7+selenium2环境安装完成。
相关知识点:
升级pip:python -m pip install --upgrade pip
selenium2+firefox46以下版本(无需驱动包)
selenium3+firefix47以上版本(必须下载驱动:geckodriver.exe,且添加到环境变量)
支持分享
页:
[1]