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
程序无法启动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
添加完以后。这个错误基本就会被解决了。
完毕!!!!!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>