我已经安装了捆绑宝石我的新的服务器上,当我尝试执行bundle install
,它与此错误失败:`束install`失败,由于许可被拒绝
Unfortunately, a fatal error has occurred. Please see the Bundler troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!
/usr/lib/ruby/1.9.1/fileutils.rb:247:in `mkdir': Permission denied - /var/lib/gems (Errno::EACCES)
我的服务器是一个Debian喘息( 7.1),默认安装ruby 1.9.3包。我已经配置/etc/gemrc
像这样:gem: --user-install
允许用户在本地安装gems。
捆绑软件gem安装在我的用户的宝石目录里面,就像我想要的这个命令:gem install bundler
(no sudo)。但捆绑安装想宝石到/var/lib/gems
而不是我的宝石目录:(
我不明白这有什么错捆绑...为什么不尝试安装宝石,我想(在我的宝石本地目录)?
PS:在我的笔记本电脑,用的archlinux和默认红宝石2.0.0安装包,我有打捆没有问题,安装用户的宝石
您使用的是Ruby版本管理器吗? –
不......我用rbenv试过,结果相同,我删除它。 – JoJoS