CentOS7下 selenium + Chrome以及chromedriver的安装配置 和 启动

本文详细介绍了如何在CentOS7环境下安装配置Chrome浏览器、Chromedriver以及Selenium自动化测试框架。包括使用yum命令安装Chrome、下载匹配版本的Chromedriver并配置环境变量、安装Xvfb和PyVirtualDisplay等依赖库,最后通过示例代码展示如何运行无头浏览器进行自动化测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS7下Chrome以及chromedriver的安装配置

1.安装Chrome 浏览器
yum installhttps://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

	如果提示 需要root权限
	sudo -i 切换到root用户 再执行上面安装命令
	输入 google-chrome --version   可以查看Chrome 版本号

2.下载 chromedriver
下载地址: http://chromedriver.storage.googleapis.com/index.html
注意:要保证两者的版本一致,否则在Selenium使用Chrome驱动时候报错
下载后解压将chromedriver文件放置在指定路径下,可以为其配置环境变量,我目前将其放置在了/usr/local/bin路径下
chmod +x /usr/bin/chromedriver 赋予权限

3.安装Xvfb和pyvirtualdisplay 及selenium

yum install xorg-x11-server-Xvfb
pip install pyvirtualdisplay
pip install selenium

到这里 环境也就配置好了

4.示例代码

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(visible=0, size=(800, 800))

display.start()

driver = webdriver.Chrome()

driver.get('https://www.xxxxxx.com')

print(driver.page_source)

driver.quit()

display.stop()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值