最近我尝试做豆荚设置,我得到这个错误:

-bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory

我按照Ray Wenderlich的指南安装CocoaPods,我遇到了这个问题,所以我不知道发生了什么。


当前回答

vi豆荚 然后将ruby路径2.3 1替换为你使用的路径 终端中的哪个ruby命令 然后做吊舱设置,它将工作 在尝试了所有列出的解决方案后,这对我来说很有效。

其他回答

brew link --overwrite cocoapods

这句话拯救了我。

升级到High Sierra后,我得到了同样的错误,只是重新安装了cocoapods

sudo gem install -n /usr/local/bin cocoapods

固定与

brew upgrade cocoapods

vi豆荚 然后将ruby路径2.3 1替换为你使用的路径 终端中的哪个ruby命令 然后做吊舱设置,它将工作 在尝试了所有列出的解决方案后,这对我来说很有效。

在我的案例中,上述任何一种方法都不起作用。我安装了ruby 2.3.0,我不得不降级到2.0.0:

Gem更新——系统2.0.0