Cloud9でRuby on rails を使いクローラーの作成しています。
selenium-webdriverとcapybaraを使っていて作ったプログラムを実行しようとするとこんなエラーが出てきてしまいます。
/usr/local/rvm/gems/ruby-2.3.0/gems/selenium-webdriver-3.0.3/lib/selenium/webdriver/common/service. rb:59:in `binary_path Unable to find Mozilla geckodriver. Please download the server from https://github.com/mozilla/geckodriver/releasesand place it somewhere on your PATH. More info at https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver. (Selenium::WebDriver::Error::WebDriverError)
###試したこと
エラーコードにかかれているリンクから "geckodriver"をダウンロードしました。そしてコントロールパネルから環境変数設定からシステム環境変数→新規で
C:\Ruby\gecodriver\wires
という風にしました。
C:\Ruby\geckdriverまでがフォルダで、wires.exeという実行ファイルを入力したつもりです。
おそらくパス設定というのを間違えてしてるのだと思いますが、パス設定とはどういう風にすればいいのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/08 04:57
2016/12/08 05:06
2016/12/08 05:14