centos7+python3+selenium+chrome

一、安装GUI图形化界面(这步可以省略)

(1)安装GUI图形化界面

yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

(2)更新系统运行级别

ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

(3)重启系统,系统重启后直接进入图像化界面

reboot

二、安装python3(出现问题可以选择百度:或者参考设置默认python

(1) 查看当前python版本

python -V

(2) 获取python3x的官方软件包(下载过程较慢)

wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz

(3) 解压该软件包

tar -zxvf Python-3.5.4.tgz

(4) 在解压目录下进行安装配置

cd  Python-3.5.4
./configure

(5) 编译并安装

make
make install

(6) 验证当前系统下安装的python版本号(显示3.5.4即安装成功)

python -V

(7) 备份原有配置,设置python默认版本号为3x

mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python

三、安装谷歌浏览器

yum install google-chrome

可能会不成功

yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

四、安装chromedriver(安装过图形化界面查看)

(1)查看安装的chrome浏览器版本

(2)下载对应版本的驱动

http://npm.taobao.org/mirrors/chromedriver/

(3)下载解压后拷贝到/usr/local/bin/目录下

unzip chromedriver_linux64.zip
拷贝过程省略

四、安装chromedriver(未安装过图形化界面查看)

(1)查看安装的chrome浏览器版本

google-chrome -version

(2)下载对应版本的驱动

http://npm.taobao.org/mirrors/chromedriver
我的版本是“88.0.4324.150 ”,但是发现没有这个版本,选择最近版本的chromedriver即可
注意最前面两位一定要一模一样
我选择

在命令行输入,版本号一定要更改成寻找到最接近的chromedriver

wget http://npm.taobao.org/mirrors/chromedriver/88.0.4324.96/chromedriver_linux64.zip

(3)解压zip包

unzip chromedriver_linux64.zip

(4)更改安装路径

mv chromedriver /usr/local/bin

五、安装selenium

pip install selenium

六、配置中可能会遇到的问题

1. 查看 python -V 报错 -bash: /usr/bin/python: No such file or directory

https://www.pianshen.com/article/44481147649/

2. No module named 'pip._internal'

https://blog.csdn.net/sdywtzymy/article/details/104287211

参考资料:

https://www.cnblogs.com/star520/p/9367062.html
https://www.cnblogs.com/shaosks/p/9177596.html
https://www.cnblogs.com/liu-xiaoyi/p/10509334.html
https://www.cnblogs.com/mayijinfu/p/11779234.html

posted @ 2020-12-25 02:36  春日宴  阅读(684)  评论(0编辑  收藏  举报