卸载->重装cocapod

一、卸载

1、如果之前装过cocopods,最好先卸载掉,卸载命令:

$ sudo gem uninstall -n /usr/local/bin 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 -n /usr/local/bin cocoapods-core

二、安装

1、 查看下当前ruby版本,如果用这个版本接下来工作失败了,就更新下ruby

 ruby -v

2、更换cocoapods镜像:

$gem sources --remove https://rubygems.org/ 
$ gem sources --add https://gems.ruby-china.com 
$gem sources -l  (用来检查使用替换镜像位置成功)

3、下载安装CocoaPods

sudo gem install -n /usr/local/bin cocoapods

三、错误处理:

1、ERROR: Could not find a valid gem 'cocoapod' (>= 0) in any repository
说明你还没有安装命令行工具,执行下这个命令:

 Xcode-select --install 

就会发现 弹出一个窗问我们是否要安装命令行工具 。 安装完了后 再次sudo gem install cocoapods 发现还是会报同样的错误,可能是权限的问题,使用sudo -i或者sudo su进入到root之后再 执行sudo gem install -n /usr/local/bin cocoapods 。
command+q退出一下 再重新进入Shell里面 执行sudo gem install -n /usr/local/bin cocoapods 会发现出来一大段。

你可能感兴趣的:(卸载->重装cocapod)