【问题标题】:Install chromedriver via package instead of executable通过包而不是可执行文件安装 chromedriver
【发布时间】:2017-04-13 02:52:38
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    我找到了一个很棒的库来管理这个:webdriver_manager

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 我正在尝试使用它,但即便如此我也无法安装 chromedriver。在这里查看我的 tox.ini take.ms/Lq37g 并在此处查看我的 requirements.txt take.ms/BZONn 然后在运行 tox 之后,没有安装 chromedriver。有什么想法吗?
      【解决方案3】:

      我安装 chromedriver 的方式

      1. here本地下载chromedriver

      2)把它放在程序文件中的文档中,让说路径是 C:\Program Files \chromedriver

      3) 在 Windows 中搜索“环境变量”

      1. 按下环境变量

      5)选择“系统变量”->“路径”并按编辑

      1. 按新建并放置 chromedriver 的路径

      按确定,然后完成它

      验证它是否有效 进入 cmd -> 并写“chromedriver”

      【讨论】:

        猜你喜欢
        • 2015-04-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-20
        • 2019-10-04
        • 2020-04-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多