淘宝镜像源目前在许多Mac上使用不了,所以需要使用最新的镜像源地址. 但是在替换新地址的过程中,受到了"权限"的阻碍.就像类似标题出现的提示语.
解决关键是,删除.gemrc文件,然后重新进行镜像源地址替换的操作.
首先,定位找到.gemrc文件.一般会出现在用户的C盘中.
终端中使用指令:ll -a (可以查看隐藏的文件)
我的Mac系统是10.12.4. 通过vi .gemrc 对这个文件进行编辑,发现无法实现,因为这是一个"只读"文件.
既然无法对其编辑,干脆删除掉,重新配置,岂不皆大欢喜.
执行命令:rm .gemrc
会对你进行命令的确认.
如此,重新进行来一遍镜像的替换操作.
不妨先查看当前ruby的状态.
输入指令:gem source -l
可以不必担心,进行正常的"删除""添加"操作即可.
相应的指令:gem source --remove https://rubygems.org/ 删除操作
gem source -a https://gems.ruby-china.org 添加操作
http://ruby-china.org ruby的官方地址,程序猿的归宿.