我在ubuntu上使用rails这里当我尝试安装gem时会得到什么? 这是
$ gem install rails
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /var/lib/gems/2.1.0 directory.
我需要做些什么才能让它发挥作用?
答案 0 :(得分:1)
普通用户帐户通常没有能力(通常称为权限或权限)写入根目录中的文件(以“/”开头)。
您需要将您的权限提升为超级用户(即root用户)的权限。最常见的方式是输入
sudo [the command you wanted to run]
所以输入
sudo gem install rails
系统会询问您的密码,如果是您第一次运行sudo,它会警告您要小心。 :)
编辑:听听冰人关于使用rvm或rbenv的评论。即使使用sudo也适用于此,但这并不意味着它是最佳选择。