macOS升级到10.15报错-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3...

背景:

在升级到macOS10.15(macOS Catalina)时使用pod时报错,报错如下:

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

解决方法:

方案一

步骤1:

brew link --overwrite cocoapods

如果出现

Error: No such keg: /usr/local/Cellar/cocoapods

执行

brew reinstall cocoapods

步骤2:

brew install ruby

步骤3(这里可以指定一下版本,比如指定到之前使用的版本,不然会是最新版本):

sudo gem install cocoapods -v 1.x.x

方案二(暂未尝试)

步骤1:

sudo gem update --system

步骤2(这里可以指定一下版本,比如指定到之前使用的版本,不然会是最新版本):

sudo gem install cocoapods -n/usr/local/bin -v 1.x.x
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。