eclipseでRuby on Rails 8回目~rails server時のnokogiriエラーについて~ [Ruby on Rails]
スポンサードリンク
当記事作成時の環境:Windows10 64bit、Eclipse4.5、Ruby 2.2.3、Apatana Studio3、RadRils
前回、Eclipse上でRailsプロジェクトの作成を行いました。
今回はプログラムの入門でよくあるHelloRails!みたいのものを表示してみる。
とりあえずRailsサーバを立ち上げてブラウザからつないでみようと思う。
Eclipsを立ち上げて、Diariesのコンソールに下記のコマンドを打つ。
すると大量のメッセージが・・・なんだこれ。
内容を見てみると何かファイルがロードできないと言ってるっぽい。
c:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/nokogiri-1.6.6.2-x64-mingw32/lib/nokogiri.rb:29:in`require': cannot load such file -- nokogiri/nokogiri (LoadError)
~以下略~
railsのロードエラーで調べてみると、Railsに実装されているnokogiriというライブラリがエラーを起こしてるみたい。
対処方法を調べてみると、下記のような方法で対処可能。
1、プロジェクト内にある「Gemfile」を開き、下記の文言を追加。
追加する文言:gem 'nokogiri', '~> 1.6', '>= 1.6.7.rc3'
追加する場所↓
※保存忘れずに
2、Diariesのコンソールから下記のコマンドを実行
gem install nokogiri -v 1.6.7.rc3 --pre
完了するとこんな感じになる
3、Diariesのコンソールから下記のコマンドを実行
bundle update nokogiri
完了するとこんな感じになる
これでnokogiriライブラリの問題は解決できるみたい。
試しにrails serverコマンドを実行。
エラーは出てこない!
ブラウザからURLに下記を打ち込んでつないでみる・・・
http://localhost:3000
つながった!!
問題は解決したみたいです。
rails自体のエラーがすごく多い・・・
トライアンドエラーでちょこちょこ進めていくしかなさそうです。
HelloRails!は次回やります!
問題が発生しなければ!!!
スポンサードリンク
当記事作成時の環境:Windows10 64bit、Eclipse4.5、Ruby 2.2.3、Apatana Studio3、RadRils
前回、Eclipse上でRailsプロジェクトの作成を行いました。
今回はプログラムの入門でよくあるHelloRails!みたいのものを表示してみる。
とりあえずRailsサーバを立ち上げてブラウザからつないでみようと思う。
Eclipsを立ち上げて、Diariesのコンソールに下記のコマンドを打つ。
すると大量のメッセージが・・・なんだこれ。
内容を見てみると何かファイルがロードできないと言ってるっぽい。
c:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/nokogiri-1.6.6.2-x64-mingw32/lib/nokogiri.rb:29:in`require': cannot load such file -- nokogiri/nokogiri (LoadError)
~以下略~
railsのロードエラーで調べてみると、Railsに実装されているnokogiriというライブラリがエラーを起こしてるみたい。
対処方法を調べてみると、下記のような方法で対処可能。
1、プロジェクト内にある「Gemfile」を開き、下記の文言を追加。
追加する文言:gem 'nokogiri', '~> 1.6', '>= 1.6.7.rc3'
追加する場所↓
※保存忘れずに
2、Diariesのコンソールから下記のコマンドを実行
gem install nokogiri -v 1.6.7.rc3 --pre
完了するとこんな感じになる
3、Diariesのコンソールから下記のコマンドを実行
bundle update nokogiri
完了するとこんな感じになる
これでnokogiriライブラリの問題は解決できるみたい。
試しにrails serverコマンドを実行。
エラーは出てこない!
ブラウザからURLに下記を打ち込んでつないでみる・・・
http://localhost:3000
つながった!!
問題は解決したみたいです。
rails自体のエラーがすごく多い・・・
トライアンドエラーでちょこちょこ進めていくしかなさそうです。
HelloRails!は次回やります!
問題が発生しなければ!!!
スポンサードリンク
コメント 0