Chrome与ChromeDriver的版本对应关系:
ChromeDriver v2.45 (2018-12-10)----------Supports Chrome v70-72
ChromeDriver v2.44 (2018-11-19)----------Supports Chrome v69-71
ChromeDriver v2.43 (2018-10-16)----------Supports Chrome v69-71
ChromeDriver v2.42 (2018-09-13)----------Supports Chrome v68-70
ChromeDriver v2.41 (2018-07-27)----------Supports Chrome v67-69
ChromeDriver v2.40 (2018-06-07)----------Supports Chrome v66-68
ChromeDriver v2.39 (2018-05-30)----------Supports Chrome v66-68
ChromeDriver v2.38 (2018-04-17)----------Supports Chrome v65-67
ChromeDriver v2.37 (2018-03-16)----------Supports Chrome v64-66
ChromeDriver v2.36 (2018-03-02)----------Supports Chrome v63-65
ChromeDriver v2.35 (2018-01-10)----------Supports Chrome v62-64
ChromeDriver下载地址:http://chromedriver.storage.googleapis.com/index.html
【Mac环境下】:
1、打开终端,依次输入
cd /usr/local/bin
open .
打开bin文件夹,将下载的ChromeDriver拖入bin文件夹
2、添加环境变量
在终端依次输入
touch .bash_profile
open .bash_profile
打开.bash_profile文件,如果是空文件,则将写入:export PATH=$PATH:/usr/local/bin
如果不是空文件,则在“export PATH=”行的末尾添加:/usr/local/bin即可
然后保存文件,并关闭
在终端输入source .bash_profile 让环境变量立即生效
3、验证
在终端输入chromedriver --version 如果输出正确的版本号,则说明ChromeDriver安装成功
【可能遇到的问题】
1、提示:Chromedriver: cannot execute binary file
可能是下载的ChromeDriver与已安装的Chrome的版本不对应
2、提示:Permission Denied
权限不够,可以在终端输入
cd /usr/local/bin
sudo chmod +x chromedriver
或者输入sudo chmod -R 777 /usr/local/bin
-R 是指级联应用到目录里的所有子目录和文件
777 是所有用户都拥有最高权限
【Window环境下】
1、查看Chrome的安装目录(鼠标右键点击Chrome--属性)
2、将Chrome Driver拖到Chrome.exe同级目录下
3、将该路径添加到环境变量中(鼠标右键点击计算机--属性--高级系统设置--高级--环境变量,找到系统变量中的path,在path中添加“;路径”即可)