2017-06-15 95 views
0

为什么我不能使用的CocoaPods命令目录pod/未知的命令“豆荚”在目录/

/ $ pod 
fish: Unknown command 'pod' 
/$ 

如果在主目录中使用命令,它工作得很好。

~ $ pod 
Usage: 

    $ pod COMMAND 

    CocoaPods, the Cocoa library package manager. 
+0

macOS Sierra 10.12.5,鱼壳 –

+0

它在Bash shell中工作正常吗? –

+1

找到原因,我的cocoapods安装在chruby ruby​​ 2.4和主目录下的.ruby-version文件中。所以,根目录不是.ruby-version文件,只需使用system base ruby​​,即不安装cocoapods。所以发生未知的命令错误。 –

回答

0

找到原因,我的CocoaPods在chruby红宝石2.4安装和.ruby-version文件中的主目录。

所以,根目录没有.ruby-version文件,只是使用系统基础红宝石,不安装cocoapods。所以发生未知的命令错误。

最后,我把我的~/.ruby-version复制到/.ruby-version,这是工作!