“selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PAT
问题,找不到’geckodriver’ 的环境path,解决方案:
selenium3.x开始,webdriver/firefox/webdriver.py的init中,
executable_path=”geckodriver”;
而2.x是executable_path=”wires”;
所以需要自己配置geckodriver;
下载地址:下载geckodriver连接
点击最新版本后,按照操作系统来选择
解压取出geckodriver.exe(以64x为例);
1.将geckodriver.exe放到Firefox的安装目录下,如:C:\Program Files\Mozilla Firefox
2.将火狐安装目录C:\Program Files\Mozilla Firefox添加到环境变量path中
3.重启pycharm
原文链接:原文连接