所以II正在试图启动rails服务器,我得到的错误如下:如何解决此RoR错误?
嗨,我试图启动与轨道S中的服务器,我得到这个错误:
[email protected] ~/Projects/blog_app (master)$ rails s [ruby-2.2.0]
/Users/ldco2016/.rvm/rubies/ruby-2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/dependency.rb:315:in `to_specs': Could not find 'railties' (>= 0.a) among 14 total gem(s) (Gem::LoadError)
Checked in 'GEM_PATH=/Users/ldco2016/.rvm/gems/ruby-2.2.0:/Users/ldco2016/.rvm/gems/[email protected]', execute `gem env` for more information
from /Users/ldco2016/.rvm/rubies/ruby-2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/dependency.rb:324:in `to_spec'
from /Users/ldco2016/.rvm/rubies/ruby-2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_gem.rb:64:in `gem'
from /usr/local/bin/rails:22:in `<main>'
我试图改变红宝石版本,但我不知道这里发生了什么。
所以我做了一个bundle exec和一个bundle exec rails,我已经重新安装了ruby-2.2.5,但仍然没有解决。
您是否尝试过'束install'?还可以在标题和Q本身被downvoted和关闭之前编辑它:-) – mlt
您可能还需要将它作为bundle exec rails来运行(您的堆栈跟踪看起来像是试图打击全局rails二进制文件,这不是我'永远不想要)。 –
@mlt,编辑标题到底是什么,我会很乐意去做。不想违反这里的任何规则。 – Daniel