報(bào)錯(cuò)這個(gè)
pod --version
/opt/homebrew/Cellar/ruby/3.4.3/lib/ruby/3.4.0/rubygems.rb:269:in 'Gem.find_spec_for_exe': can't find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException)
from /opt/homebrew/Cellar/ruby/3.4.3/lib/ruby/3.4.0/rubygems.rb:288:in 'Gem.activate_bin_path'
from /usr/local/bin/pod:25:in '<main>'pod --version
/opt/homebrew/Cellar/ruby/3.4.3/lib/ruby/3.4.0/rubygems.rb:269:in 'Gem.find_spec_for_exe': can't find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException)
from /opt/homebrew/Cellar/ruby/3.4.3/lib/ruby/3.4.0/rubygems.rb:288:in 'Gem.activate_bin_path'
from /usr/local/bin/pod:25:in '<main>'
? 修復(fù)步驟如下:
輸入命令
① 查看當(dāng)前的 pod 鏈接情況
which -a pod
/usr/local/bin/pod # ? 舊的(gem)
/opt/homebrew/bin/pod # ? 正確的(brew)
② 刪除舊的 pod 鏈接
sudo rm /usr/local/bin/pod
③ 再次檢查 pod --version
pod --version
就會(huì)版本輸出號(hào)了
如果你要徹底確保環(huán)境沒(méi)沖突,也可以執(zhí)行這個(gè):
hash -r # 清理 shell 緩存