selenium安装_安装selenium包以后出错

在Python中使用selenium进行网页爬虫时,遇到'chromedriver' executable needs to be in PATH的错误。解决方法包括:下载与Chrome浏览器版本匹配的chromedriver,并将其.exe文件复制到Chrome安装目录及C:WindowsSystem32,同时确保路径已添加到环境变量。
摘要由CSDN通过智能技术生成

  3a8a22e29a6a4500fe5eb03a95ba3e43.png

 python3中如果要做一些网页爬虫的事情,肯定需要用到第三方的selenium包。

  当我们打开cmd,使用以下命令:

pip install selenium

安装好第三方的selenium包以后,开始import selenium。

在调用浏览器的时候,会出现以下错误:

WebDriverException: 'chromedriver' executable needs to be in PATH. 

Please see https://sites.google.com/a/chromium.org/chromedriver/home 

935bd65c7f00c70e65c014602ab94818.png

程序无法启动Chrome浏览器。

解决方法:

步骤1. 下载chromedriver

chromedriver的下载地址:
http://chromedriver.storage.googleapis.com/index.html

http://npm.taobao.org/mirrors/chromedriver/

到上面两个链接中下载与自己的Chrome浏览器相同版本chromedriver。

在Chrome浏览器的地址栏中输入 chrome://version/就可以看到Chrome浏览器的版本和安装地址。

步骤2. 将chromedriver.exe复制到Chrome浏览器安装目录

下载到的chromedriver是一个压缩包,打开压缩包会看到一个.exe执行文件.将这个执行文件放到以下两个路径中。

1.Chrome浏览器安装目录

C:\Users\(本机对应的用户名称)\AppData\Local\Google

并将这个路径添加到环境变量中。

有些人运气好的话,执行完以上操作基本就可以成功调用了。

运气不好的话,可能还会报这个错误。

所以我们还要把这个exe文件添加到第二个路径下:

2.C:\Windows\System32

添加完以后。这个错误基本就会被解决了。

完毕!!!!!

2fc9facdf3494a441f6f55d6fd2b1420.png

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

379a4b954fb8c48a98526bbb2b07be99.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值