通过包而不是可执行文件

时间:2017-04-13 02:52:39

标签: python selenium selenium-webdriver pip selenium-chromedriver

目前我正在使用python开发一个selenium webdriver项目。我的测试仅在chrome中运行(当项目中存在可执行文件时)。是否有通过包安装chromedriver的更新替代方案?

我的问题是我的代码在github中,所以如果我的同事想在本地测试,那么适用于我的可执行chromedriver文件可能对他不起作用。怎么解决这个问题?

3 个答案:

答案 0 :(得分:1)

我安装chromedriver的方式

  1. here本地下载chromedriver

2)将其放在程序文件中的文档中,让其表示路径为C:\ Program Files \ chromedriver

3)在Windows中搜索“环境变量” enter image description here

  1. 按下环境变量

enter image description here

5)选择“系统变量”->“路径”,然后按Edit

enter image description here

  1. 按“新建”并放置chromedriver的路径 enter image description here

按确定,然后完成

验证其工作 输入cmd->并输入“ chromedriver”

enter image description here

答案 1 :(得分:0)

您可以使用chromedriver_installer通过安装ChromeDriver。

答案 2 :(得分:0)

我找到了一个很棒的图书馆来管理这个问题:webdriver_manager