检查当前 chromedriver 的位置

Mac*_*j.O 3 terminal selenium grep selenium-chromedriver

我将 chromedriver 从 v.2.35 升级到 v.2.42。我刚刚下载了 v.2.42 并添加到全局路径

export PATH=$PATH:/usr/lib/chromedriver
Run Code Online (Sandbox Code Playgroud)

但是当我进入终端时chromedriver,我得到

Starting ChromeDriver 2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881) on port 9515 Only local connections are allowed. 
Run Code Online (Sandbox Code Playgroud)

我在文件系统中找不到该版本的驱动程序。

我的问题是如何找到这个旧 chromedriver 的位置

Selenium 测试仍然有效,但我不知道他们使用的是哪个 chromedriver 版本。pip3并且pip不包含 chromedriver。

我想找到系统上所有 chromedrivers 的位置。

Dar*_*ett 5

Windows 响应:(注意:以下仅当 chromedriver 可以通过路径环境变量定位时才有效)

  • 命令窗口(或IDE终端)输入chromedriver(回车)
  • 您应该看到如上所述的内容,“在端口 9515 上启动 ChromeDriver 2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881) 仅允许本地连接。”
  • 不要关闭命令窗口或中断您启动的 chromedriver 进程
  • 打开任务管理器并找到进程“chromedriver”
  • 右键单击“chromedriver”并选择“打开文件位置”

对于我自己来说,流氓 chromedriver 文件位于 ruby​​ 安装的 bin 中。