在Windows上更新Chromedriver

时间:2016-11-18 23:18:55

标签: python selenium selenium-chromedriver

我正在尝试更新我在此处概述的chromedriver.exe文件。

Python selenium webdriver "Session not created" exception when opening Chrome

问题是,我不知道我的Windows机器上旧的chromedriver的位置,因此无法更新。任何帮助表示赞赏!

4 个答案:

答案 0 :(得分:0)

如果检查环境变量并查看路径,假设这已经有效,那么该路径应该存在,使用它来查找它所在的位置。

答案 1 :(得分:0)

如果您要更新到最新的Chrome驱动程序,请下载并保留该路径作为PATH中的第一个值(或Windows 10中的第一行),以便第一行将是拿起来寻找最新的chromedriver。

如果要删除旧驱动程序(如果它之前工作),则它必须是系统路径之一。所以要经历每一个。

通常,人们将chromedriver保存在C:\ python27 \ scripts文件夹(或任何python版本文件夹)中

答案 2 :(得分:0)

首先,您可以在构造函数中看到路径:

driver=webdriver.Chrome('C:\\Path\\to\\chromedriver.exe')

如果它是变量,请在调试中运行并找出变量值。

除此之外,你只需在Windows中查找文件,打开Windows资源管理器(WinKey + E),然后转到搜索(Ctrl + E)并输入" chromedriver.exe"。

答案 3 :(得分:0)

在命令提示符输入中-

\cd
dir chormedriver.exe /S /P

和位置的路径将与其他信息一起打印/显示。