为了账号安全,请及时绑定邮箱和手机立即绑定

在 Debian 服务器上以无头模式使用 Selenium

在 Debian 服务器上以无头模式使用 Selenium

catspeake 2022-06-22 15:42:21
我正在尝试在无头模式下使用 selenium 运行 python 脚本。但是,我收到此错误:"selenium.common.exceptions.WebDriverException: Message: invalid argument: can't kill an exited process"相同的代码在普通的 linux 版本(不是服务器版本)上运行良好
查看完整描述

1 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

我找到了解决方案。

问题是由于我的 debian 服务器上的 firefox 安装错误。

添加好的存储库 deb http://ftp.fr.debian.org/debian sid main 后,我能够通过简单的 apt install 命令安装 firefox-esr 及其依赖项。

全部安装完成后,python 脚本按预期工作!

我现在的新问题是配置 www-data 用户权限,以允许它执行需要写入和执行权限的 python 脚本。(目前遇到

IOError:[Errno 13] 权限被拒绝:'geckodriver.log'

)

我正在寻找一种下降解决方案:就我的安全性而言,允许它以 root 身份执行而没有密码似乎太危险了..


查看完整回答
反对 回复 2022-06-22
  • 1 回答
  • 0 关注
  • 113 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信