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)
升级完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
本站加速下载本文浏览器版本:
安装chromedrive
首先要先查看google-chrome的版本
google-chrome --version
需要注意Driver版本需要与浏览器版本一致,webdriver版本比浏览器版本高时:一般最新的谷歌浏览器与最新的diver最后的小版本不一致时,依旧可以使用
比如我这里的是124.0.6367.118版本,webdrive的版本相对也是124.0.6367.120
复制链接后使用wget下载并解压
wget https://storage.googleapis.com/chrome-for-testing-public/124.0.6367.120/linux64/chromedriver-linux64.zip
unzip chrome-linux64.zip
本站加速下载命令:
解压完毕后将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安装方法:
## 报错解决方法
暂无评论内容