selenium&火狐&谷歌驱动安装及兼容性处理


1.selenium安装

安装:pip install selenium==3.7.0

卸载: pip uninstall selenium

查看版本号:pip show selenium

 

2.火狐及驱动安装

驱动的版本是和安装的浏览器版本有关系的,如果不匹配,就会出现程序报错或者可以将浏览器打开,但是并不能打开你在程序中指定的url地址

(1)兼容搭配(亲测好用)

selenium版本v3.7.0+火狐驱动geckodriverV0.15.0+火狐49.0.1

全家桶安装包链接(火狐浏览器版本和驱动这里都有哦)

提取码:qpru
(2)安装说明

浏览器安装这里就不说明了,一键安装就好,注意要设置为默认不升级版本

驱动geckodriver.exe直接保存到文件夹中(例:D:\Mozilla Firefox\driver),并将路径加到环境变量中

运行代码若还提示有未加载到环境变量:Message: 'geckodriver' executable needs to be in PATH,可以重启下pycharm 

(3)火狐及驱动各版本下载链接

               火狐各版本下载地址:Directory Listing: /pub/firefox/releases/ (mozilla.org)

火狐驱动各版本下载地址:Releases · mozilla/geckodriver · GitHub

参考资料:selenium对应三大浏览器(谷歌、火狐、IE)驱动安装

 

3、chrome及驱动的安装

方法一

谷歌下载地址

Google Chrome 64bit Windows版_chrome浏览器,chrome插件,谷歌浏览器下载,谈笑有鸿儒 (chromedownloads.net)

chrome浏览器驱动下载地址:

chromedriver.storage.googleapis.com/index.html

下载相应的驱动版本,windows只有32位的

下载之后进行解压,把解压后的exe文件放到Python的安装目录下就可以了。

如果不记得自己的Python安装目录

import sys
print (sys.executable)
可以查看自己的Python安装目录

方法二

我们可以手动创建一个存放浏览器驱动的文件夹,如:D:\Chrome driver
将下载的浏览器驱动放到该文件夹下,然后在将D:\Chrome driver目录添加到高级系统设置-环境变量-系统变量-path中

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM