我正在尝试更新Rails,并且从我的主目录运行gem install rails
,我现在在我的主目录中有一个.gem目录。
我最终能够正确更新Rails,并删除了.gem文件夹,但我现在在我想要摆脱的GEM PATHS中有这个额外的PATH:
- GEM PATHS:
- /Library/Ruby/Gems/1.8
- /Users/homedir/.gem/ruby/1.8
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/
如何删除此内容?删除此行的“正确”方法是什么?我没有最模糊的想法。运行OS X 10.6.4,Ruby 1.8.7,Gem 1.3.7和Rails 3.0.0。
我对此非常陌生。
答案 0 :(得分:2)
“原始宝石路径信息”在rubygems源中自行设置。
我也想这样做,并没有找到方法...然后我在rubygems源(在github.com)寻找并了解到它试图从etc / gemrc和〜/ .gemrc获取路径。如果失败(并且GEM_PATH环境变量也失败),则假定〜/ .gem ...为默认路径。
因此,您要么导出GEM_PATH,要么创建〜/ .gemrc。
希望能稍微清理一下!