質問: vagrant@localhost ~]$ gem install rails Building native extensions. This could take a while... ERROR: Error installing rails: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/share/include/ruby.h Gem files will remain installed in /home/vagrant/.gem/ruby/gems/nokogiri-1.6.7 for inspection. Results logged to /home/vagrant/.gem/ruby/gems/nokogiri-1.6.7/ext/nokogiri/gem_make.out [vagrant@localhost ~]$ rails new a -bash: rails: コマンドが見つかりません [vagrant@localhost ~]$ rails をインストールしてるはずなのにvagarantのゲストos上でrails アプリケーションの骨格が作れない。 何がいけないのか、よろしくお願いいたします。
回答: > > rails をインストールしてるはずなのに > > > とのことですが、ログを見た限りではインストール自体に失敗しているように見受けられます・・・ ``` vagrant@localhost ~]$ gem install rails Building native extensions. This could take a while... ERROR: Error installing rails: ERROR: Failed to build gem native extension. ``` まずはこの部分のエラーを解消して正しくインストールしないと、railsアプリケーションの骨格が作れないのは当然だと思います。 railsのインストールに必要なパッケージ等はきちんとインストール済みなのでしょうか?前提が整っていないままインストールしようとしてハマってしまった例もあるので、まずは `gem install rails` の前にどんな準備をしたのか、詳しく振り返って見てください。 gem install railsがコケる エラーだけ示されても原因が分かりませんので。