Ruby Gem 安装错误 + 您没有 /usr/local/rvm/gems/ruby-2.0.0-p353 目录的写入权限



在我的本地机器上,我试图安装与日期相关的格式化器gem,但在安装时我得到一些奇怪的错误。

[admin@localhost test_folder]$ gem install formatter-0.0.1.gem
ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/local/rvm/gems/ruby-2.0.0-p353
directory.

我无法在本地安装它。操作系统为CentOS, Ruby版本为Ruby2

chmodding不是最好的方法。在本地机器上可能没问题,但不适合生产。

rvm在没有sudo或特定/sudo权限的情况下使用。重新安装将更受欢迎。清理当前RVM安装rvm内爆

sudo rm -rf /etc/rvmrc /etc/profile.d/rvm.sh /usr/local/rvm

,然后关闭所有的控制台/数据库/终端,用你想要使用RVM的用户再次登录并重新安装它。

参见此处:在ubuntu 12.04 aws ec2上安装gem时出现错误

使用

sudo chmod -R 777 /usr/local/rvm/gems/ruby-2.0.0-p353

sudo chmod -R 777 specific_folder_path

非常感谢Rajarshi Das

相关内容

  • 没有找到相关文章

最新更新