我已经有一个在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应用程序。
答案 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和你的宝石。