# centos

在centos7服务器配置selenium(114以上驱动)

2024-04-30 16:45:52
29

1.查看版本

首先查看谷歌浏览器版本。(不同的操作系统版本的谷歌浏览器版本不一样)

google-chrome --version

2.下载

然后根据浏览器的版本安装对应的浏览器驱动,这里提供了下载链接

114以下通过该链接下载 http://chromedriver.storage.googleapis.com/index.html​​​​​​

 114版本以上通过右边链接下载Chrome for Testing availability (googlechromelabs.github.io)

 

因为我的浏览器版本是118  所以选择上面第一个linux版本下载(根据系统选择安装),下载过程省略。。。。。

3.安装

进入对应的文件下载目录,然后执行下面的命令

unzip chromedriver_linux64.zip

解压成功后输入下面命令,将驱动移动到系统目录,其目的是为了在使用selenium的时候就不用手动指定驱动目录,如自己指定,则无须执行下面命令

sudo mv chromedriver-linux64/chromedriver /usr/local/bin/

4.yum安装


1、Centos7安装google

1.1 下载安装包

wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

1.2 安装安装包

yum install -y google-chrome-stable_current_x86_64.rpm

1.3 查看chrome版本

# google-chrome --version
Google Chrome 114.0.5735.90

1.4 安装一些依赖

yum install -y glibc.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXi.x86_64 libXtst.x86_64 libXrandr.x86_64 libXScrnSaver.x86_64 libXrandr.x86_64 alsa-lib.x86_64 pango.x86_64 atk.x86_64 libXss.x86_64 libXft.x86_64 libXinerama.x86_64

1.5 根据chrome版本下载驱动

驱动下载地址:
https://registry.npmmirror.com/binary.html?path=chromedriver/

1.6 解压驱动

unzip chromedriver_linux64.zip

1.7 测试驱动

# ./chromedriver 
Starting ChromeDriver 2.36.540471
Only local connections are allowed.

5.遇到的问题

  • google浏览器不显示中文
1、安装中文字体:确保系统上安装了适当的中文字体。可以使用以下命令安装常见的中文字体包:
sudo yum install -y libX11 GConf2 fontconfig
sudo yum install -y wqy-microhei-fonts wqy-zenhei-fonts
2、重新配置字体:在终端中运行以下命令,以重新生成字体缓存和配置:
sudo fc-cache -fv

本文转自 https://blog.csdn.net/weixin_45837072/article/details/133943251 ,如有侵权,请联系删除。

最后编辑于 2024-10-31 14:05:51