【发布时间】:2020-03-14 02:40:13
【问题描述】:
我花了大约 6 个小时尝试安装 Selenium。我认为我的各种错误源于版本兼容性或缺少必备包。我在 servercheap.net 的 OpenVZ VPS 上使用 Debian 9。这个VPS没有预装很多包,所以我必须手动安装python之类的东西。有人可以编写一个在 Debian 9 的全新重建上安装 Python3 selenium 的分步过程吗?请同时指定哪些 webdriver 和版本号。
至于我得到的错误,这里有几个:
Message: 'geckodriver' executable needs to be in PATH
Message: invalid argument: can't kill an exited process
Message: Process unexpectedly closed with status 1
Message: Service chromedriver unexpectedly exited. Status code was: 127
我希望能够无错误地运行以下 Python3 脚本:
from selenium import webdriver
browser = webdriver.Firefox() #or webdriver.Chrome()
【问题讨论】:
-
重复的问题没有回答我的问题。我试过他们的解决方案,它不起作用。它导致上述 chrome 崩溃“无法终止已退出的进程”。
-
嗨!我回滚了您的编辑,因为答案不属于问题。由于您的问题有重复,您可以在那里发布您的答案。 (如果您认为重复内容有误,请在评论中说明原因并投票重新开放,并等到足够多的人投票重新开放,然后再在此处发布您的答案。)
-
我只会删除并重新发布
-
我强烈建议不要这样做。您不仅冒着再次被骗关闭转发的风险,还冒着被自动禁止提问的风险。最好的方法是编辑您的问题并阐明它与重复问题的不同之处。答案不令人满意的重复项不是新问题的正当理由。
标签: python python-3.x selenium automation webdriver