(为了记录安装cocoapods错误)
################ 全新安装前,先检查是否有安装残留#################
1、如果之前装过cocopods,最好先卸载掉,卸载命令:
$ sudo gem uninstall cocoapods
2、先查看本地安装过的cocopods相关东西,命令如下:
$ gem list --local | grep cocoapods
会显示如下:
cocoapods-core (0.39.0)
cocoapods-downloader (0.9.3)
cocoapods-plugins (0.4.2)
cocoapods-search (0.1.0)
cocoapods-stats (0.6.2)
cocoapods-trunk (0.6.4)
cocoapods-try (0.5.1)
然后逐个删除吧:
$ sudo gem uninstall cocoapods-core
#########################安装cocoapods##########################
1 > OS X 10.11以前,在终端输入以下命令:
sudo gem install cocoa pods
2 > OS X 10.11以后,在终端输入以下命令:
sudo gem install -n /usr/local/bin cocoa pods
3 > 记得注意替换镜像
gem sources -a https://gems.ruby-china.org/ 可以用这个
查询 gem sources -l
删除 gem sources -r
4 > 安装好了cocoapods之后注意需要初始化pod
pod setup 当然你不初始化他也会初始化的
5 > 如果你很幸运没有报错那么恭喜你成功了。
#########################查看cocoapods是否安装好了#####################
1 > pod --version 显示版本
2 > pod repo list 如果输出为0那么没安装好,然后你根据下面的错误找吧。
######################这些都是在网上找的希望能帮到大家###################
出现以下错误:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
在网上寻找的解决方法:
在终端中输入:sudo nvram boot-args="rootless=0"; sudo reboot
然后你的电脑会重启
之后再输入sudo gem install cocoapods -V
就可以了。
pod setup时出现以下错误:
[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master
Cloning into 'master'...
error: RPC failed; curl 56 SSLRead() return error -36
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
You can try adding it manually in ~/.cocoapods/repos
or via pod repo add
.
自己按照提示在终端输入以下命令:
pod repo add master https://github.com/CocoaPods/Specs.git
还是报错!
在网上查到的解决办法:在终端输入以下命令:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developers
后面的地址你可以打开Xcode显示包内容,找到那个文件夹拖到终端里面。
试过以上所有解决办法,还是没有安装成功:
重新安装(其实我就是这样安装成功的):
这些命令最上面有哦!
首先,删除.cocoapods目录,在终端输入以下命令:
sudo rm -rf ~/.cocoapods/
然后重新安装ruby,最后下载安装cocoapods,初始化:pod setup,安装成功!!!!