Gem安装错误可写和PATH

时间:2009-11-22 13:30:39

标签: ruby-on-rails ruby rubygems

这是我得到的两个错误。我在OS X上。老实说,不知道我是否通过gem安装 - 如果重要的话。

WARNING:  Installing to ~/.gem since /Library/Ruby/Gems/1.8 and
  /usr/bin aren't both writable.
WARNING:  You don't have /Users/M/.gem/ruby/1.8/bin in your PATH,
  gem executables will not run.

1 个答案:

答案 0 :(得分:2)

Mac OS X上提供的默认Ruby安装由系统管理员拥有,因此您需要root privs才能安装Gems。

$ sudo gem install MYGEM

第二个警告是因为没有root权限,Ruby会尝试在您的用户目录中安装Gem。但是,除非您还在用户目录中安装了Ruby,否则以后可能会遇到一些问题。