在Ubuntu上安装chromedriver
首先
在Mac环境下,您可以使用brew命令来安装chromedriver。然而,在Ubuntu环境中,您需要从Google的网站上使用curl命令下载zip文件,并且再使用unzip命令解压缩,这一过程稍微有些繁琐。(与在Windows下下载免费工具类似的步骤)
要安装chrome,您可以使用apt命令,但是安装chromedriver需要使用curl命令。
环境
Ubuntu 16.04.5 LTS的操作系统
Windows10加Vagrant
程序
由于我的环境中一开始根本没有安装”unzip”,所以需要进行安装。
sudo apt install unzip
如果希望安装zip一同安装的话,可以这样做。
sudo apt install unzip zip
确认已经安装了unzip和zip(如果有帮助信息弹出就可以)。
zip -h
unzip -h
以下是ChromeDriver的下载链接(尽管下面这个网站给人留下了相对简陋的印象, 对于类似谷歌这样的大公司来说,为何会采用这样简陋的网站设计,仍然不得而知):https://sites.google.com/a/chromium.org/chromedriver/downloads
为了确定下载路径,请在Windows上下载最新版本并检查。然后,记下显示的路径。(请确保不要弄错,下载文件有三种类型: mac64、linux64和win32)
https://chromedriver.storage.googleapis.com/77.0.3865.40/chromedriver_linux64.zip
请使用curl命令进行下载。
将下载的文件存放在tmp文件夹中。
cd /tmp/
curl -O https://chromedriver.storage.googleapis.com/77.0.3865.40/chromedriver_linux64.zip
确认已下载 chromedriver_linux64.zip 文件。
ls -l
请解压缩zip文件并确认是否已成功解压缩。
unzip chromedriver_linux64.zip
ls -l
将下载的文件放在这里(只要是通行路径为文件夹都可以)。
sudo mv chromedriver /usr/local/bin/
确认有移动。
which chromedriver
由于安装完成,可以删除已下载的压缩文件。
rm chromedriver_linux64.zip
确认已被删除的事情
ls -l