如何更新ChromeDriver for Windows?

时间:2017-12-01 22:27:45

标签: selenium npm selenium-chromedriver

在Windows上,我正在尝试更新ChromeDriver以利用Chrome的新无头选项。但是,ChromeDriver会在更新完成后立即恢复为以前的版本。

在下面的命令提示符的控制台日志中,您可以看到我下载了2.33版本,但最后,我得到的版本是2.27。我需要至少2.29才能使用无头Chrome。

Android Studio

我做错了什么/失踪了?

1 个答案:

答案 0 :(得分:2)

很可能你的PATH中还有另一个chromedriver。您可以在cmd提示符中使用PATH命令检查路径中是否有另一个chromedriver。如果您有另一个chromedriver,您可以通过下载所需的版本手动更新它,也可以将npm安装的版本添加到PATH,即位于以下位置:

C:\WINDOWS\system32\node_modules\chromedriver\lib\chromedriver

此外,您可以在上述位置查看chromedriver的版本

C:\WINDOWS\system32>C:\WINDOWS\system32\node_modules\chromedriver\lib\chromedriver --version