2016-09-26 90 views
1

我想安裝cocoapods beta版本1.1.0.rc.2,因爲我使用的一個豆莢需要這個版本。我做了以下幾點:可以正確安裝cocoapods 1.1.0.rc.2

localhost:d.b.g. Melder DBG_MacAB$ mkdir -p §HOME/Software/ruby 
localhost:d.b.g. Melder DBG_MacAB$ export GEM_HOME=§HOME/Software/ruby 
localhost:d.b.g. Melder DBG_MacAB$ gem install cocoapods --pre 
Fetching: cocoapods-1.1.0.rc.2.gem (100%) 
Successfully installed cocoapods-1.1.0.rc.2 
Parsing documentation for cocoapods-1.1.0.rc.2 
Installing ri documentation for cocoapods-1.1.0.rc.2 
1 gem installed 
localhost:d.b.g. Melder DBG_MacAB$ export 
PATH=$PATH:$HOME/Software/ruby/bin 

看似成功的安裝後,我檢查了版本,並得到了這個。

localhost:d.b.g. Melder DBG_MacAB$ pod --version 
1.0.1 

這就是我從pod env。

CocoaPods : 1.0.1 
    Ruby : ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15] 
RubyGems : 2.4.8 
    Host : Mac OS X 10.11.6 (15G1004) 
    Xcode : 8.0 (8A218a) 
     Git : git version 2.8.4 (Apple Git-73) 
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib 
Repositories : master - https://github.com/CocoaPods/Specs.git @ bfe37dea873630a4c6be6e71567f7a405a7853e5 

從cocoapods github網站的成員建議後,我試過了。

localhost:d.b.g. Melder DBG_MacAB$ pod _1.1.0.rc.2_ --version 
1.1.0.rc.2 

所以有些東西似乎是可疑的。有人能指引我朝着正確的方向嗎?也許我必須刪除cocoapods並重新安裝,有沒有辦法通過終端來做到這一點?

回答

0

解決了我的問題,我安裝了不止一個版本的cocoapods,實際上有三個版本。我在終端中使用gem list --local | grep cocoapods來查看所有這些信息。然後我繼續卸載一切,重新安裝後,我有我想要的吊艙版本。