我已经从http://chromedriver.storage.googleapis.com/index.html安装了chrome-driver 我也安装了谷歌浏览器浏览器。 我想使用chrome浏览器而不是Firefox浏览器运行黄瓜测试用例,但我遇到了这个错误。 任何帮助赞赏。 感谢
答案 0 :(得分:21)
由于rbenv shim的路径覆盖,我遇到了这个问题。
值得检查which chromedriver
点的位置。
对我来说,修复是:
gem uninstall chromedriver-helper
和brew install chromedriver
答案 1 :(得分:5)
如果你在linux机器上使用rbenv那么
复制' chromedriver'目前使用如下的红宝石版本 -
cp chromedriver $ HOME / .rbenv / versions / 2.2.0 / bin
示例:cp chromedriver home / abc_user / .rbenv / versions / 2.2.0 / bin
然后设置权限,如 -
chmod + x home / abc_user / .rbenv / versions / 2.2.0 / bin / chromedriver
答案 2 :(得分:1)
开放式终端: brew链接 - 覆盖chromedriver
答案 3 :(得分:1)
安装ansicon1.60后,我遇到彩色屏幕。通过ansicon目录中的以下命令卸载它之后:
C:\Users\Administrator\Downloads\x64>ansicon.exe -i
答案 4 :(得分:1)
如果您有rbenv问题,可以尝试:
$ rbenv rehash
然后再次运行测试。 ;)
答案 5 :(得分:0)
打开终端并使用cmd
下载Chromedriver$ wget http://chromedriver.storage.googleapis.com/2.7/chromedriver_linux64.zip
$解压缩chromedriver_linux64.zip
$ cp chromedriver / usr / local / bin
$ chmod + x / usr / local / bin / chromedriver
答案 6 :(得分:0)
请勿在彩色屏幕上使用ansicon1.60。
运行cmd / d,该命令将在不处理其自动运行项的情况下启动命令提示符,从而绕过ANSICON。然后,您应该可以执行\ x64 \ ansicon -u。