【发布时间】:2013-08-21 08:10:04
【问题描述】:
我应该在我的电脑上安装 ruby labs,这里可以找到给我的说明:http://ix.cs.uoregon.edu/~conery/eic/software.html
但是,我在下载 ruby labs gem 时遇到了问题。给出的命令是:
gem install --user-install rubylabs -n .
我不断收到这些错误:
错误:执行 gem 时 ... (Gem::FilePermissionError) 您没有 /Users/Admin/.gem/ruby/1.8 目录的写入权限。
然后我做了sudo gem install --user-install rubylabs -n .
但我得到了这个错误:
成功安装rubylabs-0.9.8
为 rubylabs-0.9.8 安装 ri 文档
/Users/Admin/.rvm/rubies/ruby-1.8.7-p371/lib/ruby/1.8/rdoc/rdoc.rb:280:警告:在另一个 chdir 块期间冲突 chdir
/Users/Admin/.rvm/rubies/ruby-1.8.7-p371/lib/ruby/1.8/rdoc/rdoc.rb:287:警告:在另一个 chdir 块期间冲突 chdir
此外,在继续 ruby lab-setup.rb 之后,当我输入 irb 时,我也收到此错误:没有要加载的文件 -- rubylabs
================================
显然是我的 RVM 导致了问题,删除它解决了上述问题。但是,我想了解为什么 RVM 会导致这些问题。
有人可以帮忙吗?我无计可施。 谢谢
【问题讨论】:
标签: ruby macos path rubygems rvm