centos7安装谷歌浏览器
1. 安装:
考虑到国内无法访问Google,所以需要自己配置yum源:
1.在目录 /etc/yum.repos.d/ 下新建google-chrome.repo文件,命令如下:
1.cd /ect/yum.repos.d/ #进入目录
2.touch google-chrome.repo #创建google-chrome.repo文件
3.vim google-chrome.repo #编辑google-chrome.repo文件:
1.输入i,插入内容;
2.输入内容如下:
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
3.按“ESC”键退出编辑模式
4.输入:wq!命令保存并退出文件
2.安装命令:
默认方法1:安装google chrome浏览器:
此处解压文件,解压命令如:unzip chromedriver_linux64.zip
出现chromedriver文件
复制chromedriver文件到驱动目录下,命令:cp chromedriver /root/PycharmProjects/wanwenyc/driver
5.查看google-chrome版本命令:google-chrome --version
6.卸载谷歌浏览器:yum remove google-chrome
7.chromedriver --version:查看chromedriver版本
8.安装命令:yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
9.编辑修改运行以--no-sandbox:
1.vim /opt/google/chrome/google-chrome
2.将最后一行修改为:
exec -a "$0" "$HERE/chrome" "$@" --no-sandbox
保存并退出,最后成功打开谷歌浏览器
10.chromedriver下载:
在https://npm.taobao.org/mirrors/chromedriver/中下载对应版本的chromedriver
- 解压软件:可在windows下下载, 解压后再转移过去,或
unzip chromedriver_linux64.zip
- 将软件移至对应目录下(很重要)
mv chromedriver /usr/bin/
- 赋权限
chmod +x /usr/bin/chromedriver
4.验证安装完成
直接输入chromedriver
或者 chromedriver --version
11.selenium启动代码:
path = r"%s/driver/chromedriver"% str(os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) ) #配置驱动路径
print("path:%s" % path)
chromedriver = webdriver.Chrome(executable_path=path,chrome_options=chrome_options) #配置驱动
chromedriver.maximize_window() #窗口最大化
self.delayTime(5)
return chromedriver
最新文章
- 【POJ 1228】Grandpa's Estate 凸包
- BZOJ 2565 回文串-Manacher
- Struts 2 拦截器
- Quartz2D简介及基本线条绘制
- iPhone中国移动收不到彩信,联通不用设置都可以,具体设置方法:
- HTTP层 —— Session
- [Gauss]POJ1753 Flip Game
- Java学习笔记--Java图形用户界面
- Codeforces 353D Queue(构造法)
- DEV中svg图标的使用
- react-native 安装的时候遇到的问题
- 高可用Hadoop平台-Ganglia安装部署
- 【代码笔记】Web-JavaScript-JavaScript 数据类型
- Hive 打开调试模式
- 处理特殊格式的GET传参
- Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getUser' in class org.uncommons.reportng.ReportMetadata threw exception class java.net.UnknownHostException :
- 取得项目的 Git 仓库
- Office 2013 Excel 打开文档很慢很慢的解决方法
- 201621123006 《Java程序设计》第12周学习总结
- OpenGL 4.0的Tessellation Shader(细分曲面着色器)