上一步《(python3爬虫一)linux宝塔搭建python3.x+flask+selenium-CSDN博客》完成后

进行安装浏览器以及对应驱动

我安装的浏览器版本是118借此为例

1.安装浏览器

参考(Linux安装Google浏览器_微软浏览器linux_消失的礼拜六的博客-CSDN博客)

形式1使用服务器下载解压

wget https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/118.0.5993.70/linux64/chrome-linux64.zip

linux 浏览器_浏览器临时文件在哪_浏览器linux版

unzip chrome-linux64.zip

形式2自动下载rpm包服务器上传后安装

下载网址(GoogleChrome网路浏览器)

页面最下方下载linux版本

浏览器linux版_linux 浏览器_浏览器临时文件在哪

linux 浏览器_浏览器linux版_浏览器临时文件在哪

上传到服务器上,之后执行安装

浏览器linux版_linux 浏览器_浏览器临时文件在哪

这儿上传到项目目录了linux 浏览器,安装后可以删掉rpm包

浏览器临时文件在哪_linux 浏览器_浏览器linux版

安装命令(版本变更的话,执行文件自己更名字)

yum localinstall google-chrome-stable_current_x86_64.rpm 

安装成功后,打开Google浏览器时ubuntu linux,会过一会死机linux 浏览器,须要在文件中添加配置。

1、进入指定文件夹:cd/opt/google/chrome

2、修改文件配置:vimgoogle-chrome

3、在文件的最后一行接着写上:--user-data-dir--no-sandbox

--user-data-dir --no-sandbox

*如图

直接运行会有错误,大约是linux运行浏览器须要安装XVFB(XVirtualFramebuffer)提供一个虚拟的

Xserver环境:

yum install Xvfb

查看版本

google-chrome --version

linux 浏览器_浏览器linux版_浏览器临时文件在哪

浏览器版本,安装浏览器成功下一步安装驱动

2.安装微软用驱动

1下载2解压3联通linux系统镜像下载,4更改权限

wget https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/118.0.5993.70/linux64/chromedriver-linux64.zip
unzip chromedriver-linux64.zip
sudo mv chromedriver-linux64/chromedriver /usr/local/bin/
sudo chmod +x /usr/local/bin/chromedriver

查看版本可以看见版本一致,可以进行flask项目调用了


#查看驱动版本
chromedriver --version
ChromeDriver 118.0.5993.70 (e52f33f30b91b4ddfad649acddc39ab570473b86-refs/branch-heads/5993@{#1216})
#查看谷歌版本
google-chrome --version
Google Chrome 118.0.5993.70 

浏览器linux版_linux 浏览器_浏览器临时文件在哪

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复