找不到’geckodriver’ 的环境path问题“ Message: 'geckodriver' executable needs to be in PATH. ”

运行测试脚本报找不到’geckodriver’ 的环境path  的错误

 

selenium3.x

webdriver/firefox/webdriver.py的init中,executable_path=”geckodriver”;


selenium2.x

executable_path=”wires”; 


通过以上对比所以需要自己配置geckodriver; 
1、下载地址:https://github.com/mozilla/geckodriver/releases ;(小编是火狐浏览器所选择的驱动是基于火狐浏览器的)

2、下载后(根据系统版本选择);

3、解压取出geckodriver.exe(以64x为例),将geckodriver.exe放到Firefox的安装目录下,如:(C:\Program Files\Mozilla Firefox);

4、将火狐安装目录(C:\Program Files\Mozilla Firefox)添加到path环境变量中

5、重启pycharm!

posted @ 2019-06-19 13:55  Orange_ysen  阅读(2070)  评论(0编辑  收藏  举报