尝试安装 gem 时出错

尝试安装 gem 时出错

我试图安装 RoR 的 gems 但出现了这个错误:

gem install rails -v 4.2.4
ERROR:  While executing gem ... (Errno::EACCES)
Permission denied @ dir_s_mkdir - /var/lib/gems

我该怎么做才能正确安装 gem?我该如何修复这个问题?

答案1

作为普通用户,您没有权限在 中创建必要的文件夹/var/lib。因此,通过以下方式开始安装

sudo gem install rails -v 4.2.4

或者对于 Ruby >= 1.9

sudo gem install rails:4.2.4

答案2

您需要超级用户权限才能修改/目录中的任何内容。

因此您需要以超级用户身份运行安装程序:

sudo gem 安装 rails -v 4.2.4

相关内容