2011-06-16 40 views
0

所以,如果我尝试启动我的服务器我得到的错误的Rails找不到宝石,捆绑秀发现

Could not find abstract-1.0.0 in any of the sources 
Try running bundle install. 

我运行,我得到

Using abstract (1.0.0) 

而且运行包秀抽象给了我宝石的正确路径。该路径也在gem env中引用。

我真的不知道怎么就不能找到......

+0

你可以发布你的gemfile吗? – 2011-06-16 18:47:02

回答

0

你可能有红宝石的冲突的安装。一个用在shell中使用的适当的gem,但是一个服务器正在使用,它没有正确安装它。

我会检查你的环境变量,看看是否有冲突。

如果您正在使用RVM并切换到与默认版本不同的版本/ gemset,也会发生这种情况。

0

你用什么命令启动服务器?

如果rails server是什么给你的错误,我建议您尝试:bundle exec rails server

如果这不是问题,另外一个问题,这可能有助于排除故障;你使用rvm吗? rvm info给你什么?

相关问题