脚本搬家,在新的vps上需要重新安装selenium+google-chrome环境,之前没有保存笔记,导致现在又得重新查找教程。
这次做个记录,我的方法如下:
安装chromedriver:
cd到需要的目录,然后下载所需要的chromedriver版本:
https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json
例如:
cd /www/wwwroot/moren.com/google
wget https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.204/linux64/chromedriver-linux64.zip
unzip chromedriver_linux64.zip
chmod +x /www/wwwroot/moren.com/google/chromedriver
解压即可(这里是使用自定义目录,使用的时候在python3中指定这个目录)
验证chromedriver版本:
/www/wwwroot/moren.com/google/chromedriver --version
如图代表成功。
安装selenium:
sudo pip3 install selenium
安装google-chrome:
解析上面known-good-versions-with-downloads.json的文件,搜索chromedriver的版本,例如我的:131.0.6778.204
然后复制chrome包进行下载:
cd /www/wwwroot/moren.com/google/chrome
wget https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.204/linux64/chrome-linux64.zip
然后解压,验证版本号:
/www/wwwroot/moren.com/google/chrome/chrome-linux64/chrome --version
期间会出现很多库缺失的情况,问ai如何安装对应的库就可以了。需要的库很多,一个一个慢慢来就行。
至此,需要的环境安装完成。
使用的时候需要在代码中指定chromedriver和google-chrome位置所在。
正文结束