当前位置:首页 > 日记本 > 正文内容

centos安装Selenium

zhangchap10个月前 (07-07)日记本283

原理和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)


分享给朋友:

相关文章

lxml win 安装方法

文档地址:https://lxml.de/installation.htmlwindows 下安装不了的都可以在这里找:https://www.lfd.uci.edu/~gohl...

Nginx+PHP,PHP如何优化配置?

具体修改FPM配置文件参数: 若你的php日志出现: WARNING: [pool www] seems busy (you may need to increase pm.sta...

python补全网址代码示例

from urllib.parse import urljoin absurl = urljoin(backend,url) #backend:根...

python url.parse模块编码解码

from urllib.parse import quote,unquote,urlencode # 对汉字进行编码使用 quote ...

python读取txt文件放到Queue队列

from queue import Queue with open('kw.txt',encoding='utf-8')&nb...

python提高运行速度numba.jit

使用numba.jit。 numba可以将 Python 函数 JIT 编译为机器码执行,大大提高代码运行速度。import time def computeSum(size:&...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。