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

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

pod install
-bash: pod: command not found

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


当前回答

我写作的时候也会这样

Gem安装cocoapods

而不是

Sudo gem安装cocoapods

如果还没有找到sudo命令,请写入

export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:$PATH

sudo命令前

其他回答

使用此命令卸载cocopods的所有实例 卸载cocoapods Sudo gem install -n /usr/local/bin cocoapods . sh Sudo chmod +rx /usr/local/bin/

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

sudo gem install cocoapods

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

在OS X 10.11上安装CocoaPods

这些说明在所有测试版和El Capitan最终版本上都进行了测试。

自定义GEM_HOME

这是解决方案时,你收到上述错误

$ mkdir -p $HOME/Software/ruby
$ export GEM_HOME=$HOME/Software/ruby
$ gem install cocoapods
[...]
1 gem installed
$ export PATH=$PATH:$HOME/Software/ruby/bin
$ pod --version
0.38.2

安装舱 Sudo gem安装cocoapods

在平台/ios内部导航 cd / ios平台

运行pod安装

我们在终端(Mac)中使用了一个不兼容的Ruby版本,但是一旦我们使用RVM切换到Ruby 2.1.2, Cocoapods就回来了。