由于我的MAC权限问题,无法安装Rails

时间:2015-09-18 06:41:21

标签: ruby-on-rails ruby ruby-on-rails-4 installation

我正按照此site的说明尝试安装rails,但是当我键入以下命令时出现错误:

gem install rails -v 4.2.4

错误是

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory

我已阅读SO here上的相关帖子,但我不确定如何纠正我的情况......

1 个答案:

答案 0 :(得分:0)

再次阅读问题及其解决方案(您在说明中提到的问题)。

我将尝试解释为什么它会给你错误。

/Library/Ruby/Gems/2.0.0

在此目录中,您的操作系统安装了某个版本的Ruby。系统可能出于某些目的而要求它,因此不允许普通用户修改此目录。如果你这样做,你最终可能会在不知情的情况下分手。

这是否意味着您无法在计算机上安装它? 不,你可以但不能在这个目录中。再次在问题中,op提供了查看的选项:

"Instead, I'll strongly suggest you look into using either rbenv or RVM to manage a separate Ruby, "

其中一个应该为你做。

你可能想和流浪汉一起尝试。我发现测试新的开发环境而不试图破坏我的系统上的任何东西都非常方便。 这是一个关于在vagrant中尝试rails的链接:

https://gorails.com/guides/using-vagrant-for-rails-development