python3安装chrome,chromedriver亲测有效

客户用python写了个脚本,需要用到chrome和chromedriver扩展,结果说安装不了,各种报错,好吧我来研究一下。众所周知linux自带python2.7,根据报错查了一下资料发现是版本冲突导致的,系统自带2.7,代码调试要用到3.0+

第一步报错:

python 复制代码
"/usr/bin/yum", line 30 except KeyboardInterrupt, e:

编辑这个文件,将python改成python2.7解决

第二步安装chrome-linux版本

1、cd /etc/yum.repos.d ,进入yum源目录

2、输入命令 wget http://people.centos.org/hughesjr/chromium/6/chromium-el6.repo

3、yum install chromium

4、google-chrome --version

第三步安装chromedriver

1、从这个地址找到chrome版本对应的chromedriver的下载地址

https://googlechromelabs.github.io/chrome-for-testing/

2、unzip chromedriver_linux64.zip

3、很多文章都写得不是很清楚注意

解压以后得到的目录是chromedriver_linux64

最后一步是从mv chromedriver_linux64/chromedriver到 /usr/local/bin/chromedriver

完整操作:sudo mv chromedriver_linux64/chromedriver /usr/local/bin/chromedriver

4、sudo chmod u+x,o+x /usr/local/bin/chromedriver

5、校验:chromedriver --version

以上是我的安装步骤,如果又其他问题可自行研究排查

相关推荐
2401_887724507 小时前
CSS如何设置文字溢出显示省略号_利用text-overflowellipsis
jvm·数据库·python
小满zs7 小时前
Next.js精通SEO第二章(robots.txt + sitemap.xml)
前端·seo
m0_747854527 小时前
golang如何实现应用启动耗时分析_golang应用启动耗时分析实现思路
jvm·数据库·python
kyriewen7 小时前
你的首屏慢得像蜗牛?这6招让页面“秒开”
前端·面试·性能优化
解救女汉子7 小时前
如何截断SQL小数位数_使用TRUNCATE函数控制精度
jvm·数据库·python
算是难了7 小时前
Nestjs学习总结_3
前端·typescript·node.js
2301_803875618 小时前
如何用 objectStore.get 根据主键 ID 获取数据库单条数据
jvm·数据库·python
耿雨飞8 小时前
Python 后端开发技术博客专栏 | 第 06 篇 描述符与属性管理 -- 理解 Python 属性访问的底层机制
开发语言·python
yogalin19938 小时前
如何实现一个简化的响应式系统
前端
weixin_458580128 小时前
如何修改AWR保留时间_将默认8天保留期延长至30天的设置
jvm·数据库·python