ERROR: While executing gem ... (Errno::EACCES) Permission denied - /Users/xxxx/.gemrc

更新 cocoapods 时,替换镜像时会出现如下问题。
淘宝镜像源目前在许多Mac上使用不了,所以需要使用最新的镜像源地址. 但是在替换新地址的过程中,受到了"权限"的阻碍.就像类似标题出现的提示语.
解决关键是,删除.gemrc文件,然后重新进行镜像源地址替换的操作.


问题描述

我的是Mac系统. 通过vi .gemrc 对这个文件进行编辑,发现无法实现,因为这是一个"只读"文件.
既然无法对其编辑,干脆删除掉,重新配置,岂不皆大欢喜.
执行命令:rm .gemrc
会对你进行命令的确认.

命令确认

如此,重新进行来一遍镜像的替换操作.
不妨先查看当前ruby的状态.
输入指令:gem source -l
即可继续操作。

你可能感兴趣的:(ERROR: While executing gem ... (Errno::EACCES) Permission denied - /Users/xxxx/.gemrc)