Ios 未知命令';pod';目录中/

Ios 未知命令';pod';目录中/,ios,terminal,cocoapods,Ios,Terminal,Cocoapods,为什么我不能在目录中使用cocoapods命令pod/ / $ pod fish: Unknown command 'pod' / $ 若在主目录中使用该命令,它将运行良好 ~ $ pod Usage: $ pod COMMAND CocoaPods, the Cocoa library package manager. 找到原因,我的cocoapods安装在chruby ruby 2.4中,并且.ruby version文件位于主目录中 因此,根目录没有.ruby版本

为什么我不能在目录中使用cocoapods命令
pod
/

/ $ pod
fish: Unknown command 'pod'
/ $ 
若在主目录中使用该命令,它将运行良好

~ $ pod
Usage:

    $ pod COMMAND

    CocoaPods, the Cocoa library package manager.

找到原因,我的cocoapods安装在chruby ruby 2.4中,并且
.ruby version
文件位于主目录中

因此,根目录没有
.ruby版本
文件,只需使用system base ruby,即不安装cocoapods。因此出现未知命令错误


最后,我把我的
~/.ruby版本
复制到
/.ruby版本
,成功了

macOS Sierra 10.12.5,fish Shells它在Bash shell中工作正常吗?找到原因,我的cocoapods安装在chruby ruby 2.4中,而.ruby版本文件安装在主目录中。因此,根目录不是.ruby版本文件,只需使用system base ruby,即不安装cocoapods。因此出现未知命令错误。Nice;)你应该自己发布一个答案(并接受它!)以使未来的读者受益。谢谢