![](/img/trans.png)
[英]pip install letencrypt, how do I know which packages are needed?
[英]How do I know which Chrome binary to install on my VPS?
我正在尝试从我的 VPS 中抓取一些 web 并且我已经安装了 selenium 和 chromedriver,但是,现在看起来我需要 Chrome 二进制文件才能使一切按预期工作。
我在 Linux 私人服务器上,我如何安装哪个二进制文件以使我的抓取工作?
安装任何启用或未启用自动更新的 Chrome 版本。
在这里下载:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
安装(Debian):
sudo apt install ./google-chrome-stable_current_amd64.deb
安装(Ubuntu):
sudo dpkg -i google-chrome-stable_current_amd64.deb
然后使用这个 package Webdriver Manager for Python
如何安装它
pip3 install webdriver-manager
如何使用它
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
with webdriver.Chrome(executable_path=ChromeDriverManager().install()) as driver:
...
package 将识别已安装的 Chrome 版本,并将在 github 上获取正确的驱动程序二进制文件。 (如果需要的话)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.