[email protected]:~> gem install hpricot
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory.
当前登录用户是qichunren,而qichunre用户有.gem dir的写入权限。我想知道为什么gem没有将文件安装到我的home .gem dir中?为什么我的宝石常见首先要文件安装到/opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8宝石安装权限问题
不要使用sudo,因为您将以root身份安装它们,并且在使用普通用户时无法访问它们。使用RVM和gemsets。 – rxgx 2011-04-08 07:44:02
例如'rvm gem install hpricot' – AJP 2012-08-05 23:17:30
$ \ curl -L https://get.rvm.io – 2013-04-18 11:35:43