Rails - 无法创建新的rails应用程序

时间:2017-07-18 10:15:26

标签: ruby-on-rails ruby

我已经有一个在rails 5.0.1中运行的实时Rails应用程序。现在,当我尝试创建新的rails版本时,我收到以下错误

Could not find proper version of railties (4.2.7.1) in any of the sources
Run `bundle install` to install missing gems.

当我运行'捆绑安装'我收到以下错误

Could not find spork-1.0.0rc4 in any of the sources

如何解决此错误?

我的系统只有Rails 5.0.1版本和Ruby版本2.3.1。

PS:当我在2.2.5中保留Ruby版本时,我能够成功创建我的rails应用程序。

1 个答案:

答案 0 :(得分:0)

如果您正在尝试创建新的rails应用程序,请尝试在新文件夹中进行设置。

如果您尝试更新当前项目的rails版本,请更新Gemfile中的rails版本并运行bundle update rails

预先提供给你的命令

Could not find proper version of railties (4.2.7.1) in any of the sources
Run `bundle install` to install missing gems.
使用bundle exec

可以解决您的问题。

如果您使用rbenv之类的东西来管理您的ruby版本,则可能需要更新.ruby-version文件,然后运行

rbenv install
gem install bundler
bundle install

安装新版本的ruby,bundler和你的宝石。