当前位置: 移动技术网 > IT编程>脚本编程>Python > <解决方法>Centos安装使用Chromedriver

<解决方法>Centos安装使用Chromedriver

2018年08月29日  | 移动技术网IT编程  | 我要评论

鸿博v8,大学外语教学网,微信投票询林强放心

一、安装chrome

我安装好centos系统后,就在网上去找chrome浏览器的安装方法,使用过yumrpm都安装不上,会报错,然后询问公司的运维,他给我了个包,然后使用:yum localinstall 包名

就安装成功了,安装的路径默认是/opt/google/chrome/  

yum localinstall  安装rpm会自动的安装依赖,不需要单独的安装依赖

 

下面有对应的版本可用,亲测了:

chrome版本:68.0.3440.106

chromedriver版本:2.41

下载地址:

https://pan.baidu.com/s/1s8ybvqpohzacef9nsixu7a

 

二、下载chromedriver

所有版本下载地址:

 

三、使用chromedriver

借鉴地址:

我用的是pythonselenium框架来使用chromedriver

直接driver.chrome()是会报错: chrome failed to start: exited abnormally,需要使用带参数的启动方法:

1 chrome_options = webdriver.chromeoptions()
2 chrome_options.add_argument('--headless')
3 chrome_options.add_argument('--no-sandbox')
4 chrome_options.add_argument('--disable-gpu')
5 chrome_options.add_argument('--disable-dev-shm-usage')

 

加上之后就运行成功了

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网