Ruby on rails 如何授予在Ruby中安装gems的文件夹写入权限

Ruby on rails 如何授予在Ruby中安装gems的文件夹写入权限,ruby-on-rails,ruby,gem,installation,Ruby On Rails,Ruby,Gem,Installation,在我的计算机上安装任何与Ruby和Rails相关的东西时,我遇到的最大问题是没有对特定文件夹的“写入”权限 例如:“您没有/Library/Ruby/Gems/2.0.0目录的写入权限” 我如何给自己“写”权限,而不是总是使用Sudo命令(有时无法解决问题) sudo chmod 777 directory_name 它将所有权限授予用户。?您可以使用rvm或只运行sudo chown到Gems目录,或chmod…使用chmod 777通常是个坏主意,尤其是在存储第三方代码的目录上(如果@Jo

在我的计算机上安装任何与Ruby和Rails相关的东西时,我遇到的最大问题是没有对特定文件夹的“写入”权限

例如:“您没有/Library/Ruby/Gems/2.0.0目录的写入权限”

我如何给自己“写”权限,而不是总是使用Sudo命令(有时无法解决问题)

sudo chmod 777 directory_name

它将所有权限授予用户。

?您可以使用
rvm
或只运行
sudo chown
到Gems目录,或
chmod…
使用
chmod 777
通常是个坏主意,尤其是在存储第三方代码的目录上(如果@JoshZandman是ruby Gems目录)。您最好考虑使用至少755个(所有者的完全权限,并为其他人读取和执行权限)或<代码> CHONE用户:该目录上的组< /代码>。