美文网首页
Mac os升级导致pod报错

Mac os升级导致pod报错

作者: Ello_Orld | 来源:发表于2019-11-22 09:35 被阅读0次

今天把mac升级了一下系统,升级到了10.15.1,结果pod报错

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

在网上找的解决办法:
1、更新gem:

sudo gem update --system

2、查看gem源

gem sources -l

如果显示的不是https://gems.ruby-china.com/,则需要更改源

gem sources -a https://gems.ruby-china.org
  1. 升级cocoapods:
sudo gem install -n /usr/local/bin cocoapods --pre
  1. 查看升级后的cocoapods版本:
pod --version

这时候我的终端还是显示报错

Traceback (most recent call last):
5: from /usr/local/bin/pod:23:in <main>' 4: from /usr/local/bin/pod:23:inload'
3: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/bin/pod:55:in <top (required)>' 2: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:49:inrun'
1: from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:130:in verify_minimum_git_version!' /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.8.4/lib/cocoapods/command.rb:118:ingit_version': Failed to extract git version from git --version ("xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun\n") (RuntimeError)

需要去git官网重新下载git
https://git-scm.com/download/mac
重新下载安装完成后就可以了。

相关文章

网友评论

      本文标题:Mac os升级导致pod报错

      本文链接:https://www.haomeiwen.com/subject/rwrfwctx.html