在 Rails 5.0.0.rc1 中创建新的 Rails 项目时出错
Error While creating a new Rails Project in Rails 5.0.0.rc1
我正在尝试根据 Michael Hartl 的 RubyonRails 第 3 章创建一个新的 Rails 项目。
每当我尝试创建 sample_app 时,我都会收到此消息:
$ rails _5.0.0.rc1_ new sample_app
/usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/dependency.rb:319:in `to_specs': Could not find 'railties' (= 5.0.0.rc1) - did find: [railties-4.2.2] (Gem::LoadError)
Checked in 'GEM_PATH=/usr/local/rvm/gems/ruby-2.3.0:/usr/local/rvm/gems/ruby-2.3.0@global', execute `gem env` for more information
它似乎没有添加新的应用程序宝石。
您仍然拥有 Rails 的 railties
gem 4. Rails 有一个更新版本 5. 当您使用 rails new
命令时,您我正在使用您系统的 gem 版本, 而不是 Gemfile 中指定的版本。所以你可以试试:
gem uninstall railties
gem install railties -v 5.0.0.rc1
我正在尝试根据 Michael Hartl 的 RubyonRails 第 3 章创建一个新的 Rails 项目。
每当我尝试创建 sample_app 时,我都会收到此消息:
$ rails _5.0.0.rc1_ new sample_app
/usr/local/rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/dependency.rb:319:in `to_specs': Could not find 'railties' (= 5.0.0.rc1) - did find: [railties-4.2.2] (Gem::LoadError)
Checked in 'GEM_PATH=/usr/local/rvm/gems/ruby-2.3.0:/usr/local/rvm/gems/ruby-2.3.0@global', execute `gem env` for more information
它似乎没有添加新的应用程序宝石。
您仍然拥有 Rails 的 railties
gem 4. Rails 有一个更新版本 5. 当您使用 rails new
命令时,您我正在使用您系统的 gem 版本, 而不是 Gemfile 中指定的版本。所以你可以试试:
gem uninstall railties
gem install railties -v 5.0.0.rc1