我最近从RVM切换到rbenv进行Ruby版本管理,因为它更容易理解,而且我总体上更喜欢它。在尝试正确配置宝石时,我遇到了问题。尽管通过完全删除~/.rvm
目录来卸载RVM,但ruby-gems仍然配置了RVM。
$ echo $GEM_PATH
/Users/Alex/.rvm/gems/ruby-2.1.2:/Users/Alex/.rvm/gems/ruby-2.1.2@global
$ echo $GEM_HOME
/Users/Alex/.rvm/gems/ruby-2.1.2
require
一直在失败,所以我在将gems加载到文件时遇到了麻烦,我认为这与这种不一致有关。
我该如何解决这个问题?有没有正确的"放宝石的地方?宝石为什么还在查看.rvm
目录?我尝试将gemhome
中的.gemrc
设置为~/.gem
但我在bash中使用gem
命令导致加载错误。
如果RVM不在图片中,我该如何配置gems?
我在Mac上运行10.9.3(小牛队)