先查看本地安裝過(guò)的cocopods相關(guān)東西,命令如下:
$ gem list --local | grep cocoapods
然后逐個(gè)刪除(如下示例):
$ sudo gem uninstall cocoapods-core
執(zhí)行安裝cocoapods的操作:
$?sudo gem install cocoapods
安裝完之后:
$ pod--version
能出來(lái)版本就可以了。
遇到問(wèn)題:
$ pod install
-bash: /usr/local/bin/pod: No such file or directory
使用命令:
$ which pod
/Users/Jagtu/.rvm/rubies/ruby-2.3.4/bin/pod
說(shuō)明cocoapod 安裝到這個(gè)目錄去了。
解決方法是在系統(tǒng)默認(rèn)運(yùn)行ruby的位置[?/usr/local/bin]創(chuàng)建一個(gè)symlink(相當(dāng)于win下的快捷方式),指向pod的實(shí)際位置
ln -s /Users/Jagtu/.rvm/rubies/ruby-2.3.4/bin/pod?/usr/local/bin/pod
RVM 安裝
$ gpg--keyserverhkp://keys.gnupg.net--recv-keys409B6B1796C275462A1703113804BB82D39DC0E3$ \curl-sSLhttps://get.rvm.io | bash-sstable$ source~/.bashrc$ source~/.bash_profile
修改 RVM 的 Ruby 安裝源到 Ruby China 的?Ruby 鏡像服務(wù)器,這樣能提高安裝速度
$ echo"ruby_url=https://cache.ruby-china.org/pub/ruby">~/.rvm/user/db
Ruby 的安裝與切換
列出已知的 Ruby 版本
rvm list known
安裝一個(gè) Ruby 版本
rvm install 2.2.0--disable-binary
這里安裝了最新的 2.2.0,?rvm list known?列表里面的都可以拿來(lái)安裝。
切換 Ruby 版本
rvm use 2.2.0
如果想設(shè)置為默認(rèn)版本,這樣一來(lái)以后新打開(kāi)的控制臺(tái)默認(rèn)的 Ruby 就是這個(gè)版本
rvm use 2.2.0--default
查詢已經(jīng)安裝的ruby
rvm list
卸載一個(gè)已安裝版本
rvm remove 1.8.7