当没有类似 chromedriver 的东西时,如何将 chromedriver 添加到路径中?

当没有类似 chromedriver 的东西时,如何将 chromedriver 添加到路径中?

我正在尝试使用 selenium 来自动化一些事情。

由于某种原因,我使用 Chrome,但无法实例化我正常使用的 Chrome。我使用了 webdriver_manager,但它在另一个目录中再次安装了 Chrome。

为了实例化 Chrome 而不出现这些问题,我需要找到 chromedriver 文件(并将文件的目录传递给 python 脚本),但这个文件似乎不存在。我通过以下方式安装了 chromewww.google.com/chrome它给了我一个 deb 文件,我用“软件安装”打开了它。

我如何找到 chromedriver 文件?

答案1

我在 '/opt/google/chrome/chrome' 下找到了它,然后我运行了如下命令:browser = webdriver.Chrome('/opt/google/chrome/chrome'),它起作用了。

我是怎么做到的?(为了让它也能为你工作):我在目录下搜索 chrome,然后在 '/usr' 目录中,我找到了应用程序和 Chrome。右键单击,属性,我发现它是来自 '/usr/bin/google-chrome-stable' 的快捷方式。我去了那里。右键单击->属性,它是一个快捷方式,位于 '/opt/google/chrome/google-chrome' 目录中。

相关内容