Chromedriver 在 Centos 7 上没有响应



嗨,在一个无头centos 7我正在尝试进行无头硒测试。 为此,我安装了谷歌浏览器,铬驱动程序和硒pip包,但我没有成功,这是我所做的。

谷歌浏览器版本:

yum list installed |grep google-chrome
google-chrome-stable.x86_64             83.0.4103.106-1                @google-chrome

我从此链接下载了 chrome 驱动程序版本83.0.4103.39,解压缩并将其移动到/usr/bin/local

-rwxr-xr-x   1 root root 10774816 May  5 23:53 chromedriver

这条路也在 env 中。

PATH=...:/usr/local/bin/chromedriver:/usr/local/bin/

当我在终端中键入chromdriver时,没有任何反应。它只是卡住了。我在公司代理后面,所以我不能真正尝试更改防火墙等。我做错了什么?

不要将二进制可执行文件放在$PATH上,而只放在目录/usr/local/bin

您必须在编辑配置文件后获取配置文件:. ~/.bashrc.

您可能需要将其配置为无头模式:

options = webdriver.ChromeOptions()
options.add_argument('window-size=1920x1080');
options.add_argument('--headless')
options.add_argument('--incognito');

还要检查那里是否有可能的警报:sealert -a /var/log/audit/audit.log

相关内容

  • 没有找到相关文章