Selenium配合chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”
来源:互联网 发布:知乎live怎么免费听 编辑:程序博客网 时间:2024/06/05 06:58
作为第一篇blog确实有点小儿科了,拖很久没开始写,为了开始写技术博客,先赶紧记录一个刚刚的麻烦事吧。
最近用Selenium配合爬虫抓取淘抢购数据,结果刚写一段代码就开始报错。
from selenium import webdriverbrowser = webdriver.Chrome()browser.get('https://qiang.taobao.com/')
Traceback (most recent call last): File "C:/py_project/taoqianggou/tabclick.py", line 2, in <module> browser = webdriver.Chrome() File "C:\Anaconda3\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 62, in __init__ self.service.start() File "C:\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py", line 81, in start os.path.basename(self.path), self.start_error_message)selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
这个问题本身很简单,随便搜索一下就是要你去下载一个chromedriver然后放在指定文件夹并且加入PATH环境变量。结果奇葩的是,我把chromedriver放进了chrome的文件夹,并且把那个文件夹加入了环境变量,居然没用!!
分享最后暴力的解决办法,直接把chromedriver.exe放到python脚本的文件夹下面……
that’s all
之后会把整个爬虫抓取放出来
0 0
- Selenium配合chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”
- MAC安装chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”
- MAC安装chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”
- python运行selenium chromedriver提示WebDriverException: 'chromedriver' executable needs to be in PATH.
- 'chromedriver' executable needs to be in PATH.
- Python3之爬虫selenium+chromedriver资源下载及“Message: 'chromedriver' executable needs to be in PATH.处理
- 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/ch
- 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/ch
- selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PAT
- python 的 chromedriver' executable needs to be in PATH.
- Mac “'chromedriver' executable needs to be in PATH”
- WebDriverException: Message: 'IEDriverServer.exe' executable needs to be in PATH. Please download fr
- python selenium模块使用出错解决,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 selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH
- python selenium 3.4 错误解决 Message: 'geckodriver' executable needs to be in PATH.
- selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH
- PHP 对象转为字符串,及中为乱码
- 数据挖掘-目录-分类器(classification)
- oibh2006 容易的网络游戏(离散)
- Python 数据处理的 Some tips --- 索引
- ActiveBpel部署运行BPEL流程实例
- Selenium配合chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”
- 约瑟夫环
- UnityShader官方案例讲解——SurfaceShader(3)
- 关键字 extern
- docker pull 下来的镜像文件存放的位置
- 控制公司(dfs)
- Hibernate中Session.load/get方法
- 总结的前端入门方法
- eclipse 当中,小白们所不知道的 CRTL+1 快捷键