linux – 安装Python-selenium+webdriver(Centos、ubuntu)

略过Python的安装教程

首先安装selenium

pip3 install selenium

如果系统自带的python未安装pip,使用apt进行安装pip模块

sudo apt install -y 

安装google-chrome linux版

Ubuntu:

安装最新稳定版的google-chrome

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb

如需安装特地版本的google-chrome 使用以下命令

将下面124.0.6367.118替换为想要的版本即可:

wget https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_124.0.6367.118-1_amd64.deb
sudo apt install ./google-chrome-stable_124.0.6367.118-1_amd64.deb

Centos:

谷歌浏览器需要Glibc库2.25以上版本,需要升级Glibc,否则会报错:

Error: Package: google-chrome-stable-124.0.6367.118-1.x86_64 (/google-chrome-stable_current_x86_64)
Requires: libc.so.6(GLIBC_2.25)(64bit)
Centos7.6-glibc版本升级至2.30-简枫博客

升级完Glibc库后还需要注意,126版本的谷歌浏览器不支持CentOS 7,需要降级安装为124的版本!!! 否则一直报glibc库错误!!!

升级完Glibc库后还需要注意,126版本的谷歌浏览器不支持CentOS 7,需要降级安装为124的版本!!! 否则一直报glibc库错误!!!

升级完Glibc库后还需要注意,126版本的谷歌浏览器不支持CentOS 7,需要降级安装为124的版本!!! 否则一直报glibc库错误!!!

安装最新稳定版的google-chrome

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

安装124版本的浏览器:

yum install -y http://dist.control.lth.se/public/CentOS-7/x86_64/google.x86_64/google-chrome-stable-124.0.6367.118-1.x86_64.rpm

其他版本RPM包

安装chromedrive

首先要先查看google-chrome的版本

google-chrome --version

需要注意Driver版本需要与浏览器版本一致,webdriver版本比浏览器版本高时:一般最新的谷歌浏览器与最新的diver最后的小版本不一致时,依旧可以使用

比如我这里的是124.0.6367.118版本,webdrive的版本相对也是124.0.6367.120

Chrome driver最新版下载地址

复制链接后使用wget下载并解压

解压完毕后将webdriver安装到系统

sudo mv chromedriver-linux64/chromedriver /usr/local/share/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver

使用命令验证,有版本号及可

chromedriver --version

Windows安装方法:

Windows - 安装Python-selenium+webdriver-简枫博客

报错解决方法:

python-selenium报错解决大全-简枫博客
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

    暂无评论内容