首页/技术/文章阅读

在Linux下使用python3及安装selenium+google-chrome

技术 2024-12-28 31 0
脚本搬家,在新的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位置所在。

正文结束

ufw防火墙阻止别人扫描并使用自己vps双栈vps设置IPv4或者IPv6优先出站

评论区

还没有评论,来坐沙发吧。