linux下配置selenium+chromedriver
1、安装chrome
用下面的命令安装Google Chrome
yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
也可以先下载至本地,然后安装
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
yum install ./google-chrome-stable_current_x86_64.rpm
安装必要的库
yum install mesa-libOSMesa-devel gnu-free-sans-fonts wqy-zenhei-fonts
2、安装 chromedriver(末尾附chrome和chromedriver的对应版本)
chrome官网
wget https://chromedriver.storage.googleapis.com/2.38/chromedriver_linux64.zip
淘宝源(推荐)
wget http://npm.taobao.org/mirrors/chromedriver/2.41/chromedriver_linux64.zip
将下载的文件解压,放在如下位置
unzip chromedriver_linux64.zip
mv chromedriver /usr/bin/
给予执行权限
chmod +x /usr/bin/chromedriver
3、运行代码,查看是否成功(python下)
安装selenium
python3 -m pip install selenium==3.14.1
执行
from selenium import webdriver
driver = webdriver.Chrome()
chromedriver是安装再root用户下,selenium是安装再普通用户目录下了。pip安装过程中遇到网络无响应情况,修改pip的镜像源,如下操作:
4 Linux永久修改pip配置源
1.在根目录下创建.pip文件夹
mkdir ~/.pip
2.在创建好的.pip文件夹下创建pip源配置文件
touch ~/.pip/pip.conf
3.使用vim打开pip.conf配置文件
vim ~/.pip/pip.conf
4.添加下述内容
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
5.保存并退出
:wq