2017-06-15 53 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,這是工作!