码迷,mamicode.com
首页 > 其他好文 > 详细

selenium安装

时间:2018-07-06 15:48:22      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:sel   需要   hand   uninstall   错误   row   mis   drive   ble   

安装:

pip install selenium==2.48.0

安装指定的2.48.0版本,win10这里命令提示符需要以管理员身份运行,不然安装不了

pip install selenium

安装最新版本

卸载 :

pip uninstall selenium

查看版本号:

pip show selenium

 

如果执行

browser = webdriver.Firefox()

1.出现selenium.common.exceptions.WebDriverException: Message: ‘geckodriver‘ executable needs to be in PATH错误
是因为,selenium3.x需要geckodriver,下载一个geckodriver放到firefox的安装目录下,在把此目录添加到path中就ok

2.出现WebDriverException:Missing ‘marionetteProtocol’ field in handshake错误
是因为,firefox版本太低,升级到48以上就ok了

我selenium是3.12.0,Firefox是35.0.1,一开始跑 browser = webdriver.Firefox()
先是出现第一个问题,按上述方法解决了,又遇到第二个问题,把firefox升级到56就ok了。

selenium安装

标签:sel   需要   hand   uninstall   错误   row   mis   drive   ble   

原文地址:https://www.cnblogs.com/zf612326/p/9273624.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!