首页 > 解决方案 > 面临的问题 - 错误的解释器:在 MAC 上使用 pod update 时没有这样的文件或目录

问题描述

收到如下错误:

-bash:/usr/local/bin/pod:/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby:错误的解释器:没有这样的文件或目录

我曾尝试使用sudo gem install cocoapods但它给了

当前目录:/Library/Ruby/Gems/2.6.0/gems/ffi-1.13.0/ext/ffi_c /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I /Library/ Ruby/Site/2.6.0 -r ./siteconf20200605-20675-yfsgd0.rb extconf.rb mkmf.rb 在 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/ 找不到 ruby​​ 的头文件lib/ruby/include/ruby.h

请帮助解决这个问题。谢谢!

标签: ioscocoapods

解决方案


才知道这是由于 xcode 安装问题。所以必须同意期限

第 1 步:sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

第 2 步: sudo gem install cocoapods (如果遇到权限问题,请使用 sudo gem install cocoapods -n /usr/local/bin)

第 3 步:pod 更新


推荐阅读