@[toc]
Huawei Cloud EulerOS 自动化环境部署
云耀云服务器L实例【Huawei Cloud EulerOS 2.0 64bit】
Python
Git
Google Chrome
Chromedriver
Selenium
More...
1. Python
镜像创建后自带。
2.Git
拉取项目。
bash
sudo yum install git
3. Google Chrome
使用root权限或sudo权限登录到你的
云耀云服务器L实例
,然后打开终端。
添加Google Chrome的仓库:
bash
sudo tee /etc/yum.repos.d/google-chrome.repo <<EOF
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
EOF
安装Google Chrome:
bash
sudo yum install google-chrome-stable
启动Google Chrome:
bashgoogle-chrome
版本号查询:
bash
google-chrome --version
Google Chrome 117.0.5938.132
4. ChromeDriver
使用root权限或sudo权限登录到
云耀云服务器L实例
,然后打开终端。
下载ChromeDriver:
bash
wget https://chromedriver.storage.googleapis.com/LATEST_RELEASE
需要下载适用于当前Google Chrome版本的ChromeDriver
使用以下命令查看最新版本的ChromeDriver:
bashcat LATEST_RELEASE
下载并解压ChromeDriver:
bas
VERSION=$(cat LATEST_RELEASE)
wget https://chromedriver.storage.googleapis.com/$VERSION/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
移动ChromeDriver到适当位置
将解压缩后的ChromeDriver二进制文件移动到一个系统路径中,以便它可以在任何地方访问。这里将它移到/usr/local/bin
目录下:
bash
sudo mv chromedriver /usr/local/bin/
授权可执行权限:
bash
sudo chmod +x /usr/local/bin/chromedriver
验证安装:
bash
chromedriver --version
Starting ChromeDriver 117.0.5938.132 (fa569fb226df361d676b60404623b17b16dddc8a-refs/branch-heads/5938@{#1462}) on port 9515
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
当你看到最新版的selenium都落后于chrome当前版本,从这个网站找:
5. Selenium
bash
pip install selenium==3.141.0
这个版本用的比较多,更新版本或者其它版本出错了可以试试。
6. More
学学使用 yum 指令,还有wget下载资源包。