読者です 読者をやめる 読者になる 読者になる

メンチカツには醤油でしょ!!

ITエンジニア徒然 (AWS/Java/JavaScript/Google Spreadsheets/Jenkins/Mac/外部コミュニティ・勉強会レポ)

Ruby on Rails環境構築と、Rails is not currently installed on this system. (略) の謎

Ruby on Rails Ruby

まだ開発には入っていないのですが、
http://localhost:3000/
で、最初の画面は見れたのでとりあえずメモ。

 

brew update

brew upgrade

brew install rbenv

brew install ruby-build

 

rbenv install -l
でインストール可能なRubyを確認しつつ、
http://rubyonrails.org/download
公式サイトで、Railsが推奨しているRubyバージョンを確認。


(2014/1末時点では、最新版はRuby 2.0.0 推奨だったので)
rbenv install 2.0.0-p353

rbenv global 2.0.0-p353

gem update

gem install rails

rbenv rehash

と順番通りにやったはずなのに、ここで、

$ sudo rails -v
Rails is not currently installed on this system. To get the latest version, simply type:
 $ sudo gem install rails
You can then rerun your "rails" command.

が出るようになり進まない。

 

shimsにパスを通してもだめ。

 

結局
sudo rails -v

sudo new rails new test_app

cd test_app

sudo rails server

とすべてsudo railsでやれば
http://localhost:3000/
確認できるようになったんだけど、今後もずっとsudoを付けるのはなんだかなー。

 

ひとまず動きますけれども。