51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1960|回复: 1
打印 上一主题 下一主题

selenium3降级到selenium2详细步骤

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-2-13 16:21:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先下载了Python3.5.2,用pip install selenium安装的是selenium3.0.2,跑原来的脚本一直报错,网上查到可能是selenium版本过高(下载驱动包之后仍然各种报错),所以决定安装selenium2。然后用pip install selenium 2 Collecting selenium 3  Downloading selenium-2.53.6命令安装报错:


然后用命令easy_install.exe pip==9.0.1 install selenium 2 Collecting selenium 3  Downloading 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,且添加到环境变量)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-18 13:30 , Processed in 0.061037 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表