sudo gem update --system
首先移除现有的Ruby镜像
终端输入:$ gem sources --remove https://gems.ruby-china.org/
然后添加国内最新镜像源(淘宝的Ruby镜像已经不更新了)
终端输入:$ gem sources -a https://gems.ruby-china.com/
执行完毕之后输入gem sources -l来查看当前镜像
终端输入:$ gem sources -l
如果结果是*** CURRENT SOURCES ***
https://gems.ruby-china.com/
说明添加成功,否则继续执行$ gem source -a https://gems.ruby-china.com/
来添加
使用代码sudo gem install cocoapods
ruby有问题,尝试安装rvm管理ruby环境
使用代码 curl -L https://get.rvm.io | bash -s stable
更换etc里的hosts后出现新问题
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443
应该是成功
安装时出现和上面相同的问题,解决方案:curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443 - 简书