pod命令報(bào)錯(cuò) ruby版本/路徑錯(cuò)誤

運(yùn)行pod --version? ?報(bào)錯(cuò)如下

Mr.Lin.@MrLindeMacBook-Pro ~ % pod --version

Traceback(most recent call last):

4: from /Users/apple/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `

'

3: from /Users/apple/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'

2: from /usr/local/bin/pod:22:in `

'

1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe':can't find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException)

查看了下ruby的版本 發(fā)現(xiàn)不對(duì) 因?yàn)閯偘惭b了3.0和3.02? ? ruby -v? 查看ruby版本?

發(fā)現(xiàn)還是2.6.3? 因?yàn)榍懊鎴?bào)錯(cuò)的路徑就是2.6.3

Mr.Lin.@MrLindeMacBook-Pro ~ % ruby -v

ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin20]

?ruby list? 查看已安裝的所有ruby的版本

Mr.Lin.@MrLindeMacBook-Pro ~ % rvm list

?? ruby-3.0.0 [ x86_64 ]

?? ruby-3.0.2 [ x86_64 ]

# => - current

# =* - current && default

#? * - default

rvm use 3.0.2 -defaut? 將3.0.2設(shè)置為默認(rèn)版本?

Mr.Lin.@MrLindeMacBook-Pro ~ % rvm use 3.0.2 --default

Using /Users/apple/.rvm/gems/ruby-3.0.2

重新查看ruby版本? 是3.0.2了

Mr.Lin.@MrLindeMacBook-Pro ~ % ruby -v? ? ? ? ? ? ? ?

ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-darwin20]

再次運(yùn)行?pod --version 沒毛病

Mr.Lin.@MrLindeMacBook-Pro ~ % pod --version

1.10.2

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

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

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