webdriver.Firefox()
出现这个问题,是因为没有加载geckodriver驱动的问题,打不开Firefox
Windows解决办法:
1. 下载windows对应版本的火狐驱动,geckodriver ,下载地址:https://github.com/mozilla/geckodriver/releases
其他浏览器找引擎方法:
进入官网:https://www.seleniumhq.org/
找到downloads
查看browser找到对应的浏览器
找到对应版本的驱动
2. 下载解压后将getckodriver.exe复制到Firefox的安装目录下,如(C:\Program Files\Mozilla Firefox),并在环境变量Path中添加路径:C:\Program Files\Mozilla Firefox;
3. 重启IDE
Chrome驱动:
- 海外版 https://sites.google.com/a/chromium.org/chromedriver/downloads
- 国内版 https://npm.taobao.org/mirrors/chromedriver
Ubuntu解决办法:
1. 下载一个最新对应版本的geckodriver:https://github.com/mozilla/geckodriver/releases
2.下载后解压到/usr/bin/目录就好了