最近我尝试做豆荚设置,我得到这个错误:
-bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory
我按照Ray Wenderlich的指南安装CocoaPods,我遇到了这个问题,所以我不知道发生了什么。
最近我尝试做豆荚设置,我得到这个错误:
-bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory
我按照Ray Wenderlich的指南安装CocoaPods,我遇到了这个问题,所以我不知道发生了什么。
当前回答
MACOS X Catalina
我试了大部分答案,但没有一个管用。如果上面没有工作尝试打开Xcode首选>位置>选择命令行工具到Xcode。然后安装cocoapods
sudo gem install -n /usr/local/bin cocoapods
其他回答
固定与
brew upgrade cocoapods
MACOS X Catalina
我试了大部分答案,但没有一个管用。如果上面没有工作尝试打开Xcode首选>位置>选择命令行工具到Xcode。然后安装cocoapods
sudo gem install -n /usr/local/bin cocoapods
当我尝试升级可可荚版本时,我遇到了类似的问题:
brew upgrade cocoapods
为了解决这个问题,cocopaods必须使用下面的命令链接到xcodeproj:
brew link cocoapods
如果链接失败,那么你应该能够通过覆盖之前存在的链接进行链接,如下所示:
brew link --overwrite cocoapods
在我的案例中,上述任何一种方法都不起作用。我安装了ruby 2.3.0,我不得不降级到2.0.0:
Gem更新——系统2.0.0
“ruby主义者认可的”方法是安装一个ruby版本管理器(rbenv),并通过它安装cocoapods。乱搞sudo和你的红宝石会让你流泪的。