淘宝的ruby已经封堵,所以需要使用其他的ruby源进行安装;
1、升级Ruby环境 终端输入:$ gem update --system 没权限升级Ruby的提示这是因为你没有权限去升级Ruby 这时应该输入:$ sudo gem update --system
2、获取当前ruby源地址:gem sources -l 如果结果为*** CURRENT SOURCES *** https://gems.ruby-china.org,代表是可用的源地址,否则需要删掉相应的源地址,仅仅保留一个地址即可;
3、如果需要删掉ruby镜像源地址使用次方法,不需要的直接跳过步骤3,前往步骤4,终端输入:gem sources --remove ***
***为相应的的地址,如:获取到的地址为:https://rubygems.org/,删除相应的即为:gem sources --remove https://rubygems.org/,注意地址与remove之间是有空格的;
4,添加一个可用的镜像源地址,使用https://gems.ruby-china.org/ 的地址可顺利安装,终端输入:gem source -a https://gems.ruby-china.org/,之后即可正常安装镜像;
5、安装cocoapods,终端输入:sudo gem install cocoapods,按击回车键之后等待安装完毕即可;
之后,就可以正常使用cocoapods进行三方库管理了。
网友评论