pod不能使用的問題

今天要用pod管理三方代碼 突然發(fā)現(xiàn)報了這個問題:

/Library/Ruby/Site/2.0.0/rubygems.rb:270:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException)
    from /Library/Ruby/Site/2.0.0/rubygems.rb:298:in `activate_bin_path'
    from /usr/local/bin/pod:22:in `<main>'

然后更新下ruby環(huán)境發(fā)現(xiàn)一直提示:

    Latest version currently installed. Aborting.

一直就不可以,于是上網(wǎng)查了下,說淘寶的Gems源停止更新了。
替換成ruby-china的鏡像。
步驟:

1. 查看現(xiàn)在鏡像源 :gem source 
2. 刪除淘寶鏡像 :gem source --remove https://ruby.taobao.org/
3. 添加ruby-china的鏡像源: gem source -a https://gems.ruby-china.org/
4. 安裝pod: gem install cocoapods
5. 輸入密碼 等待安裝成功
6. 初始化pod:pod setup 等待完成就ok了

參考:更換ruby官方源到非taboo源的另一源:ruby-china源方法

2、pod search xxx 時候提示

[!] Unable to find a pod with name, author, summary, or description matching `FMDB`

只需要在終端輸入:

rm ~/Library/Caches/CocoaPods/search_index.json

再次去search 就好了

3、

-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

只需要在終端輸入:

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

就ok了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容