因项目需求,需要在 CentOS 8 服务器上运行 Python-Selenium 代码,那么该如何操作呢?
google-chrome-stable_current_x86_64.rpm
yum localinstall google-chrome-stable_current_x86_64.rpm
不同服务器之间的命令并不相同,请自行百度。
google-chrome --version
结果类似:Google Chrome 107.0.5304.121
chromedriver-linux64.zip
chromedriver
文件上传至服务器 /usr/bin/
目录下./chromedriver --version
结果类似:
./chromedriver: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
在
chromedriver
所在目录下运行该代码
yum install libnss3.so
这里具体安装什么依赖,根据实际情况而定。
pip3 install selenium
python xxx.py
xxx.py 为 Python 文件名