centos安装Selenium
原理和win版本的一样,先安装浏览器,再安装对应的驱动既可
网上的版本是直接输入命令,安装chrome浏览器。
yum -y install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
但是没人说这个浏览器是最新版本的,可能会找不到对应的ChromeDriver
正文开始
1 、所以建议自行下载,我这里下载的是:99.0.4844.51 版本的,便于找对应的 ChromeDriver
https://www.chromedownloads.net/chrome64linux-stable/1253.html
然后上传到服务器,使用cd 命令,定位到上传文件夹,运行以下命令,直接安装
yum -y install google-chrome-stable_current_x86_64.rpm
2、使用下面的命令查看chrome的版本。
google-chrome --version
3.安装 chromedriver_linux64
wget http://chromedriver.storage.googleapis.com/99.0.4844.51/chromedriver_linux64.zip unzip chromedriver_linux64.zip mv chromedriver /usr/bin/ chmod +x /usr/bin/chromedriver
4、 安装Selenium 模块
pip3 install selenium
备注如果还有报错,则看是否开启无头模式
opt = webdriver.ChromeOptions() opt.add_argument("--headless") opt.add_argument('--no-sandbox') driver = webdriver.Chrome(options=opt)