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
全家桶安装包链接(火狐浏览器版本和驱动这里都有哦)

浏览器安装这里就不说明了,一键安装就好,注意要设置为默认不升级版本
驱动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中