MAC OS升級到10.11(OS X EICAPTION)之后CocoaPods不能正常使用的問題解決


昨晚回家之后開始升級系統到10.11,下載了一整個晚上之后終於在早上下載完畢,早上帶到公司,想查一個第三方庫的時候卻遇到了問題:

guoyufudeMacBook-Pro:~ GuoYufu$ pod search VKVideoPlayer
-bash: pod: command not found

接着嘗試:

guoyufudeMacBook-Pro:~ GuoYufu$ gem sources -l
*** CURRENT SOURCES ***

http://ruby.taobao.org/

這里沒錯。

guoyufudeMacBook-Pro:~ GuoYufu$ pod help
-bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory

然后基本確定是系統升級之后導致CocoaPods不能正常使用。繼續查找解決方案:

1.首先考慮重新安裝CocoaPods:

guoyufudeMacBook-Pro:~ GuoYufu$ sudo gem install cocoapods
Password:
ERROR:  While executing gem ... (Errno::EPERM)
    Operation not permitted - /usr/bin/pod

失敗。

2.繼續根據報錯信息查找解決方法,運行查到的:

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

提示:

Successfully installed cocoapods-0.38.2
Parsing documentation for cocoapods-0.38.2
1 gem installed

莫非成功了?

嘗試:

pod search VKVideoPlayer

可以正常執行。

嘗試更新一下CocoaPods的版本:

guoyufudeMacBook-Pro:~ GuoYufu$ sudo gem install cocoapods
Password:
ERROR:  While executing gem ... (Errno::EPERM)
    Operation not permitted - /usr/bin/pod

還是報錯。

3.索性按照最初安裝的步驟全部來一遍:

安裝Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安裝Ruby后重新安裝CocoaPods

brew install ruby
sudo gem install cocoapods

終於不再報錯了。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM