1 下载相关包并安装到服务器
1.1 chrome官网下载chrome稳定版,选择下载deb格式安装包
在这里插入图片描述
1.2 chromedriver下载,至淘宝镜像下载,下载时注意要与chrome版本相对应

1.3 上传刚才下载的文件到ubuntu中,使用xshell连接工具可以用lrzsz命令上传或用xftp上传文件

sudo apt-get install -y lrzsz      #安装lrzsz工具

此处分享一个本人自用稳定74版环境包百度云下载
安装成功后输入命令 rz 将刚才下载到本地的文件上传到服务器中

下载安装过程稍显繁琐,也可以选择在线安装

# 访问github地址,下载google-chrome-stable deb包
wget https://raw.githubusercontent.com/wycm/md-image/master/2019-03-14/google-chrome-stable_69.0.3497.100-1_amd64.deb 

# 下载对应的chromedriver
wget https://raw.githubusercontent.com/wycm/md-image/master/2019-03-14/chromedriver_linux64.zip

#解压 bash
unzip chromedriver_linux64.zip

1.4 安装解压工具,解压文件

sudo apt-get install unzip      #安装解压工具
unzip   文件名                   #完成解压

1.5 安装chrome和移动chromedrive位置配置环境变量

sudo dpkg -i google-chrome*.deb 		        # 编译下chrome
sudo apt-get install -f							# 安装chrome
google-chrome --version							# 查看chrome版本号
sudo mv chromedriver /usr/local/bin/           	# 将chromedrive 移动到/usr/local/bin/ 
sudo chmod +x /usr/local/bin/chromedriver     	# 添加执行权限

2 安装selenium库
2.1 安装virtualenv虚拟环境工具并创建虚拟环境,进入虚拟环境

pip3 install virtualenv          #安装虚拟环境管理工具
virtualenv  环境名字              #创建虚拟环境
source   环境名字/bin/activate    #进入虚拟环境

2.2 安装selenium库

pip3 install selenium     

至此chrome浏览器和chromedriver以及selenium的安装配置就完成了,特别提醒下因为是在服务器上运行webdriver,我们一定要在我们的代码中设置为无界面也就是无头模式,当然也可以安装虚拟界面进行查看,
如pyvirtualdisplay等工具

Logo

更多推荐