我今天刚刚安装了 rvm,它看起来非常方便/强大。
我想我已经掌握了窍门,但是...
当使用 rvm 安装的 ruby 并运行 irb 时,当我需要安装的 gem 时,比如“rvm”,我得到:
> kimptoc$ rvm use 1.8.7
Using /Users/kimptoc/.rvm/gems/ruby-1.8.7-p302
> kimptoc$ gem list
*** LOCAL GEMS ***
abstract (1.0.0)
...
rvm (1.0.11)
...
> kimptoc$ irb
ruby-1.8.7-p302 > require 'rvm'
LoadError: no such file to load -- rvm
from (irb):1:in `require'
from (irb):1
但是当使用“系统”红宝石时,它工作正常。
从历史上看,我一直在使用 sudo gem install ... 所以通常以这种方式安装“系统”gem。这可能是我的问题吗?我需要卸载这些来修复问题吗?
我正在运行 OSX 10.6.4。“系统”是默认的 OSX ruby,1.8.7 (p174)
提前感谢任何提示/想法,克里斯