首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行pod安装程序会给我“糟糕的解释器:没有这样的文件或目录”错误。

运行pod安装程序会给我“糟糕的解释器:没有这样的文件或目录”错误。
EN

Stack Overflow用户
提问于 2015-07-15 22:20:12
回答 18查看 70.7K关注 0票数 261

最近,我尝试执行pod setup,并得到了以下错误:

代码语言:javascript
运行
复制
-bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory

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

EN

Stack Overflow用户

发布于 2020-12-31 17:39:25

原始文章中的错误是由于配置不当的Ruby环境造成的。您可以安装gems,不管您多少次认为它是堆栈溢出的可接受的答案。

在高级别上,在Mac上建立适当的Ruby开发环境需要六个步骤:

  1. 安装Homebrew (这也安装了必要的Apple命令行工具)
  2. 安装一个Ruby管理器(如chruby、rbenv、asdf、RVM) --其中大部分可以用Homebrew安装
  3. 通过将适当的行添加到您的shell文件(~/.bash_profile~/.zshrc)来配置Ruby每个管理器都会有这样做的说明,这是人们忽略的一个典型步骤。
  4. 重新启动终端(或打开一个新的选项卡)以使shell更改生效--这是另一个经常被忽略的步骤。
  5. 使用Ruby管理器安装特定版本的Ruby
  6. 使用Ruby管理器切换到那个版本的Ruby

我个人的偏好是克鲁比ruby-安装。要获得更多的详细信息和能够自动完成整个过程的脚本,请查看我的答案:https://stackoverflow.com/a/54873916/928191

正如公认的答案所提到的那样,您也可以用Homebrew安装Ruby,但也需要确保在shell文件中设置路径。这方面的说明在我的答复中已链接到上面。

票数 3
EN
查看全部 18 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31442214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档