0

昨天我遇到了一个非常奇怪的问题,在试图找出一些 heroku 问题的过程中,我的整个 Rails 环境就消失了。Bundle、RVM、rails 等不再被识别。所以我只是忽略了可能的原因并重新安装了所有内容。大部分工作,但现在我遇到了权限问题。如果我捆绑安装,它需要我输入我的计算机密码以获得许可。

我刚刚在我想要部署的新目录中尝试“gem install heroku”时遇到了以下问题。

错误:执行 gem ... (Gem::FilePermissionError) 您没有写入 /Library/Ruby/Gems/1.8 目录的权限。

知道如何取回这些权限以使事情再次顺利进行吗?

谢谢!

4

1 回答 1

1

在目录上使用 chmod,如下所示:

sudo chmod -R g+w /Library/Ruby/Gems/1.8

那可能行得通。

于 2012-09-14T00:16:03.193 回答