Ruby环境 和 Cocoapods的安装、卸载

2018-11-05  本文已影响0人  刘明洋

1、先把Mac隐藏文件夹显示出来,Mac隐藏和显示的命令如下:

隐藏:defaults write com.apple.finder AppleShowAllFiles -bool true
显示:defaults write com.apple.finder AppleShowAllFiles -bool false

2、重启Finder(左上角“强制退出”-“ Finder强制重启”)

3、全新安装前,先检查是否有安装残留

sudo gem uninstall cocoapods

4、先查看本地安装过的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

5、如果不确定,可以把主目录下的隐藏文件都给删了,再重新安装Ruby和cocopods

6、安装RVM

curl -L https://get.rvm.io | bash -s stable

7、下载和安装CocoaPods

sudo gem install cocoapods

如果你在终端中敲入这个命令之后,会发现半天没有任何反应。原因是因为那堵墙阻挡了cocoapods.org。。我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:

gem sources --remove https://rubygems.org/

执行之后,在运行:

gem sources -a http://ruby.taobao.org/

验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

gem sources -l

执行完显示:

*** CURRENT SOURCES ***
http://ruby.taobao.org/

再次在终端中运行安装命令:

sudo gem install cocoapods

等待安装完成即可。

删除cocoapods

1、查找Cocoapods组件安装位置

which pod

2、移除Cocoapods组件安装位置

sudo rm -rf <path>

3、移除 RubyGems 中的 Cocoapods程序包

gem list

4、可以看到有:

image.png

移除:

sudo gem uninstall cocoapods -v 0.35.0

输出:

Successfully uninstalled cocoapods-0.35.0

移除:

sudo gem uninstall cocoapods-core -v 0.35.0

5、安装指定版本的Cocoapods

sudo gem install cocoapods -v 0.34.4

查看版本:

pod --version

上一篇下一篇

猜你喜欢

热点阅读