2012-09-13 97 views
0

昨天我有一个非常奇怪的问题,在试图找出一些heroku问题的​​中间,我的整个Rails环境刚刚消失。捆绑软件,RVM,导轨等不再被认可。所以我只是忽略了可能的原因并重新安装了一切。大部分工作,但现在我遇到权限问题。如果我捆绑安装,它需要我输入我的计算机密码以获得许可。权限错误与宝石安装

而我刚刚遇到以下问题,试图在我想部署的新目录中“gem install heroku”。

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

任何想法我如何获得这些权限,以便再次顺利运行?

谢谢!

须藤搭配chmod -R G + w^/Library/Ruby/Gems/1.8

可能的工作:在目录上像这样

回答

1

使用chmod。

+0

谢谢。刚刚尝试过,但它出现了相同的错误。 “sudo gem install heroku”刚刚做到了,但在chmod之后不应该这样做没有必要吗?或者我只需重新启动我的终端或什么? (对不起,这还是很新的)。 – Sasha

+0

重新启动,它有同样的问题。 – Sasha

+2

看着gem文件夹,你根本没有使用rvm(但是你提到你在rails env搞砸之前使用了rvm?)。如果您仍然有rvm,请尝试使用'source〜/ .rvm/scripts/rvm'来重新加载配置 – kasperite