宝石列表 - 空宝石

时间:2011-11-09 05:09:54

标签: ruby-on-rails ruby gem

嗨我的机器难以捉摸

当我要求我的宝石清单时

gem list

它显示我的宝石,但当我把sudo放在它上面时,显示

sudo gem list

当我试图创建像

这样的新项目时
rails new <project-name> 

它带有此错误

/usr/lib/ruby/site_ruby/1.8/rubygems/dependency.rb:247:in `to_specs': Could not find rails (>= 0) amongst [] (Gem::LoadError)
from /usr/lib/ruby/site_ruby/1.8/rubygems/dependency.rb:256:in `to_spec'
from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:1210:in `gem'
from /usr/bin/rails:18

嗯,我的机器很好我猜我刚刚安装rvm并改变我的ruby versio

1 个答案:

答案 0 :(得分:2)

我打赌不知怎的,因为你安装了你的宝石,它们是在root用户的用户级安装的。

您可以随后使用gem install rails为您自己的用户安装。

在各种项目中使用各种宝石时,工具rbenvruby-buildbundler对于保持理智和有条理是一个很大的帮助。

相关问题