原文链接
最顺利的情况
打开MAC终端,执行如下命令安装cocoapods:
$ sudo gem install cocoapods
如果顺利执行完了,恭喜你,已经安装完成,然后需要初始化CocoaPods的环境
pod setup
耐心等待完成,然后就可以开始使用了。
有问题的情况:
问题一:需要更换源
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:
Unable to download data from https://gems.ruby-china.org/ - bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)
原因:访问不了当前源地址
https://gems.ruby-china.org/
解决方法:需要改为以下的源地址:
https://gems.ruby-china.com/
查看当前源:
➜ ~ gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.org/ //这个是我本地的,你的可能不一样
移除当前源,并添加新的源地址:
➜ ~ gem sources --remove https://gems.ruby-china.org/
https://gems.ruby-china.org/ removed from sources
➜ ~ gem sources -a https://gems.ruby-china.com/
https://gems.ruby-china.com/ added to sources
//检查以下添加结果
➜ ~ gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.com/
问题二:需要升级gem
在Terminal输入以下命令:
sudo gem update --system
升级成功后会提示: RubyGems system software updated
问题三:需要升级Ruby
如果MAC自带的Ruby版本太低,此时需要升级Ruby。
安装Ruby环境需要安装Xcode、Command Line Tools、Homebrew和rvm
安装xcode直接去Appstore就行。
安装Homebrew直接执行命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装rvm:
curl -L get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
列出ruby可安装的版本
rvm list known
这里选择安装2.0.0版本
rvm install 2.0.0
rvm use 2.0.0
网友评论