cocoapods安装
1、删除国外的源(服务器在国外,下载非常之慢)
gem sources--remove https://rubygems.org/
2、添加国内的源
gem sources -a https://ruby.taobao.org/
可以查询一下当前源
gem sources -l
注:安装cocoapods前最好升级一下gem(以后出现问题,尝试这个)
sudo gem update –system
3、安装cocoapods
sudo gem install -n /usr/local/bin cocoapods
如果出现以下错误(注:一般mac系统自带的,如果没有可能是误删了,安装rvm即可):则需要安装 rvm ()
ERROR: While executing gem ...(Gem::CommandLineError)
Unknown command install
172-0-13-51:~JackL$ sudo gem install -n /usr/local/bin cocoapods
ERROR: Error installing cocoapods:
activesupport requires Ruby version >=2.2.2.
172-0-13-51:~JackL$ $curl -L get.rvm.io | bash -s stable
-bash:-L: command not found
执行,下面命令安装rvm
curl -L https://get.rvm.io | bash -s stable
4、设置pod仓库
pod setup
耐心等待可能需要5-8分钟
4.1 安装成功后可以查看版本【如果有版本号,则说明已经安装成功】 pod –version
5、接下来就可以使用 cocoapods了
如果使用cocoapods指令有如下问题,
rvm/rubies/ruby-2.0.0-p648/lib/ruby/site_ruby/2.0.0/rubygems/specification.rb:17:in`require': cannot load such file -- stringio (LoadError)
则是rvm默认为2.0.0版本,版本过低。可以修改一下默认版本(如修改为2.3.0版本)
命令如下:
rvm 2.3.0 --default