chromedriver不在路径的解决办法
from selenium import webdriver
driver = webdriver.Chrome()
# 错误信息
WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
在执行上面的语句的时候,总是会出现Message: 'chromedriver' executable needs to be in PATH.
的错误。一开始我以为是pip安装包的问题,弄了半天都没结果,后来才明白是系统找不到chromedrivder这个可执行文件的位置,原来是需要本地有一个叫chromedriver
这个可执行文件的!
所以第一步,要把chromedriver
下载到自己的电脑上,注意版本号要和自己的chrome浏览器版本号对应,否则会出错。
首先去chrome的系统设置中查看对应的版本,如图所示,我的版本就是版本号开头的第一个数字91
。
然后去官方网站下载对应版本https://sites.google.com/a/chromium.org/chromedriver/downloads
选择对应的版本号,比如这里我就选91
进入系统选择页面,按照自己的系统下载即可。
第二步,就是解压到制定的文件夹,比如我解压到我的/Users/liukai/
这个目录下
第三步,在使用的时候,在括号中添加executable_path=<your_path>
即可。
from selenium import webdriver
driver = webdriver.Chrome(executable_path='/Users/liukai/chromedriver')
这样就能正常运行了。
chromedriver不在路径的解决办法相关推荐
- JUnit单元测试依赖包构建路径错误解决办法
JUnit单元测试依赖包构建路径错误解决办法: 选中报错的项目文件夹→右击选择属性(ALT+Enter)→java构建路径→库→添加库→JUnit→选择合适的Junit库版本.
- VSCode中.py文件找不到路径的解决办法
遇到的问题: 近期通过VSCode学Python,但由于之前没系统性接触过命令行,所以一度造成了些许麻烦. 在VSCode里面运行xxx.py时,由于刚开始工作目录没有设置,按初始化的目录,需要一步步 ...
- svn更新路径,解决办法详细步骤,eclipse里面的更新方法,svn废弃位置,Windows环境,svn服务器地址换了,如何更新本地工作目录
svn更新路径,解决办法详细步骤,eclipse里面的更新方法,svn废弃位置,Windows环境,svn服务器地址换了,如何更新本地工作目录 参考文章: (1)svn更新路径,解决办法详细步骤,ec ...
- 下载logisim时显示“系统找不到指定路径”的解决办法!!!!
下载logisim时显示"系统找不到指定路径"的解决办法!!!! 最后全部搞完的时候百度到了这个: 因为我的电脑之前胡乱删了一些东西而且Java没卸载,总之就很乱,但是我没卸载干净 ...
- Xilinx下载器驱动提示“系统找不到指定的路径”的解决办法
今天给大侠带来Xilinx下载器驱动提示"系统找不到指定的路径"的解决办法,话不多说,上货. 本篇记录了本人解决xilinx下载器驱动安装问题(装驱动提示错误如下图).主要过程就是 ...
- Vscode调试设置中的python路径无效解决办法
Vscode调试设置中的python路径无效解决办法 如果你已经试过修改"default interpreter Path"但无效可以继续往下看 如果你已经试过修改"de ...
- vbs文件CreateObject(WScript.Shell)找不到中文路径的解决办法
文章目录 问题出现 尝试解决 解决办法 第1步:把文件名改成txt 第2步:打开txt 第3步:点击`文件` 第4步:点击`另存为` 第5步:点击`编码` 第6步:将编码更改成ANSI 第7步:点击保 ...
- iOS 把数据库文件打包到mainbundle中,查找不到路径的解决办法
在开发中有时我们需要把数据库文件打包到我们的项目中,一般我们都是在外部用工具生成数据库文件,然后拉入项目中,但是我们在程序中查找改文件时,返回的路径总是nil 解决办法: 原因我们拉入其他资源文件(比 ...
- iOS 把数据库文件打包到mainbundle中,查找不到路径的解决办法;以及在删除bundle中文件的可行性
在开发中有时我们需要把数据库文件打包到我们的项目中,一般我们都是在外部用工具生成数据库文件,然后拉入项目中,但是我们在程序中查找改文件时,返回的路径总是nil 解决办法: 原因我们拉入其他资源文件(比 ...
最新文章
- 最新曝光的iPhone大漏洞:传文件会泄露个人隐私,2年多了苹果知而不改
- input 属性和用法
- EIGRP的路由汇总与认证
- mysql配置文件调优
- ITK:灰度图像中的聚类像素
- 【CF#148B】Escape(模拟)
- 中科大 计算机网络15 DNS域名解析系统
- 马尔可夫链蒙特卡罗法(Markov Chain Monte Carlo,MCMC)
- python能做什么程序-Python能做什么,能够开发什么项目?
- 怎样在Linux中用Vim对文件进行密码保护
- 从入门到高级Java书籍推荐
- [图文教程]智学网电脑版下载_电脑上看智学网直播的几种方法
- 中国地图经纬度json
- 一张图片放两个二维码_经验 | 图片排版的「17个实用技巧」
- 随机存储器(RAM),只读存储器(ROM),高速缓存(CACHE),内存,硬盘,CPU
- 免费下载音乐的爬虫小程序
- java 用PDFBox 删除 PDF文件中的一页 ,空白页啥的,此处删除最后一页为例 spring boot
- 服务器匹配原理,王者荣耀实现原理学习笔记
- 薅羊毛 | Python 自动化带你轻松赚钱(完结版)
- R12 客户表结构图