我应该在哪里放置我的chromedriver文件?

时间:2016-02-12 01:24:47

标签: ruby-on-rails ubuntu selenium path environment-variables

我使用的是Ubuntu 14.04。我有一个Rails app" project"位于home/user/project。我想将ChromeDriver与SeleniumWebdriver一起使用。我下载了ChromeDriver可执行文件,但Selenium无法找到该文件。它给了我这个错误:

Selenium::WebDriver::Error::WebDriverError: Unable to find the chromedriver executable.
Please download the server from http://chromedriver.storage.googleapis.com/index.html and place it somewhere on your PATH

我花了一个多小时阅读有关PATH和环境变量的文章/问题,他们一直在谈论编辑文件,如〜/ .profile和〜/ .bashrc和〜/ .pam_environment,但是从我的内容可以告诉我的电脑甚至没有任何这些文件。

是不是只有一些文件夹可以放置ChromeDriver可执行文件以便Selenium可以找到它?

1 个答案:

答案 0 :(得分:1)

将文件放在/home/user/project中,然后将PATH=/home/user/project:$PATH添加到~/.bashrc文件中。如果它不存在,请创建它。