rails4メモ
まっさらな状態からいろいろruby含めいろいろインストールして、railsを起動してみた。
OSが64ビットなので、せっかくなのでとRUBYも64ビット版をインストール。
詰まった点をメモ。
環境は
手順は
- railsで作りたいプログラムを置くフォルダを作る
- そのフォルダに移動
- そのフォルダからアプリを指定してrailsを起動(rails new アプリ名)
- アプリ名のフォルダが作成されるので、そこに移動
- bundle update
- bundle install
- rails server
でこんなエラーがでた
>>
C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/tzinfo-1.2.1/lib/tzinfo/data_source.rb:182:in `rescue in create_default_data_source': No source of timezone data could be found. (TZInfo::DataSourceNotFound)
<<
調べてみると、どうも、tzinfoの64ビット版が入っていない様子。
なので、
- GemFileを開く
- gem 'tzinfo-data', platforms: [:mingw, :mswin] → gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw]に変更
- bundle update
- bundle install
- rails server
- http://127.0.0.1:3000 にアクセス
で無事、インストールして起動できることを確認。