我前一段时间安装了pod。然而,它停止了工作,所以我再次工作。

然而,我几乎马上就遇到了一个问题:

pod install
-bash: pod: command not found

有人知道为什么会这样吗?


当前回答

从https://cocoapods.org/app安装cocoapods

命令和版本一直在变化

所以下载tar并享受吧

其他回答

大苏尔的最佳解决方案是由_fgmx在Redit上发布的

进入Xcode 12首选项单击位置选择Xcode 12开发者工具/命令行工具安装cocoapods为Xcode 12: sudo gem Install cocoapods

CocoaPods是用Ruby构建的,它可以用macOS上可用的默认Ruby安装。您可以使用Ruby版本管理器,但我们建议您使用macOS上可用的标准Ruby,除非您知道自己在做什么。

sudo gem install cocoapods

资源:https://guides.cocoapods.org/using/getting-started.html

Gterzian在正确的轨道上,然而,如果你以后更新了你的ruby版本,那么你也必须更新你的.profile以指向新的ruby版本目录。例如,ruby的当前版本是2.0.0-p353,所以你必须添加/usr/local/Cellar/ruby/2.0.0-p353/bin到你的路径中。

更好的解决方案是在PATH中添加/usr/local/opt/ruby/bin。/usr/local/opt/ruby实际上是ruby当前版本的符号链接,当你进行升级时,homebrew会自动更新。这样你就永远不需要更新你的PATH,并且总是指向最新的版本。

这对我很有效

sudo apt-get install ruby-dev
sudo gem install cocoapods

安装gem后必须重新启动Terminal。或者你可以简单地打开一个新的标签终端来修复。