python selenium 3.4 错误解决 Message: 'geckodriver' executable needs to be in PATH.
来源:互联网 发布:寻侠肉身突破数据 编辑:程序博客网 时间:2024/06/05 04:08
错误代码如下:
File "/usr/local/lib/python2.7/dist-packages/selenium-3.0.0b2-py2.7.egg/selenium/webdriver/firefox/webdriver.py", line 65, in __init__
self.service.start()
File "/usr/local/lib/python2.7/dist-packages/selenium-3.0.0b2-py2.7.egg/selenium/webdriver/common/service.py", line 71, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
self.service.start()
File "/usr/local/lib/python2.7/dist-packages/selenium-3.0.0b2-py2.7.egg/selenium/webdriver/common/service.py", line 71, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
Windows系统解决办法如下:
1、下载geckodriver.exe:下载地址:https://github.com/mozilla/geckodriver/releases
请根据系统版本选择下载;(如Windows 64位系统)
2、下载解压后将getckodriver.exe复制到Firefox的安装目录下,如(C:\Program Files\Mozilla Firefox),并在环境变量Path中添加路径:C:\Program Files\Mozilla Firefox;
3.重启cmd或IDLE再次运行代码即可
ubuntu16.04环境下 解决方法:
1、下载 geckodriverckod 地址: https://github.com/mozilla/geckodriver/releases
2、解压后将geckodriverckod 存放至 /usr/local/bin/ 路径下即可
阅读全文
1 0
- python selenium 3.4 错误解决 Message: 'geckodriver' executable needs to be in PATH.
- python selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH
- python selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH
- python中使用selenium错误Geckodriver executable needs to be in PATH’
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- 火狐浏览器 selenium 'geckodriver' executable needs to be in PATH
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- 【selenium2基于Python】如何解决'geckodriver' executable needs to be in PATH.
- 运行提示:WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- Mac “'geckodriver' executable needs to be in PATH”
- 顶点缓冲区VBO和索引缓冲区IBO的结合使用
- codevs 1380 没有上司的舞会 DP 解题报告
- mybatis传入参数注意内容
- Qt游戏编程——飞机大战
- 日常维护SQL以及脚本
- python selenium 3.4 错误解决 Message: 'geckodriver' executable needs to be in PATH.
- QQ、微信、新浪微博和百度第三方登录
- 内存溢出
- Gradle--创建构建Variant
- 企业级API网关的设计
- Android NoSql数据库框架-SnappyDB
- ubuntu在服务器安装时 黑屏 无信号的原因和解决办法
- 函数极限的概念及性质
- C++遍历文件夹中的文件并把结果保存到csv中