首页 > 代码库 > selenium python 调用chrome环境配置

selenium python 调用chrome环境配置

  我的电脑是win7 64位,安装的chrome 也是64位的,在网上找了一个64位的chromedriver,发现运行代码报错,相应的代码在Firefox下调试没问题。

首先猜测,chromedriver的版本和chrome的版本兼容问题,找了好久,发现网上基本64位的chromedriver资源下载。最后倒是找到一篇博文:

原创地址:http://blog.csdn.net/huilan_same/article/details/51896672

chromedriver与chrome的对应关系:

chromedriver版本支持的Chrome版本
v2.24v52-54
v2.23v51-53
v2.22v49-52
v2.21v46-50
v2.20v43-48
v2.19v43-47
v2.18v43-46
v2.17v42-43
v2.13v42-45
v2.15v40-43
v2.14v39-42
v2.13v38-41
v2.12v36-40
v2.11v36-40
v2.10v33-36
v2.9v31-34
v2.8v30-33
v2.7v30-33
v2.6v29-32
v2.5v29-32
v2.4v29-32

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

 

最后,我安装的是32位的chrome,下载对应的32位的driver,运行脚本成功。

ps: 将下载的driver放到chrome相应的目录下:Google\Chrome\Application

     然后配置path环境变量即可。

selenium python 调用chrome环境配置