2017-09-19 89 views
0

我鍵入pod --version以查看CocoaPods是否安裝在我的Mac上。它顯示了1.1.1。然後我輸入CocoaPods更新命令 - gem install cocoapods。然後,它表明這一點:如何查看CocoaPods是否在我的Mac中使用sudo安裝?

擷取:的CocoaPods-核心1.3.1.gem(100%) 錯誤:在執行寶石...(GEM :: FilePermissionError) 你不必爲寫權限/ Library/Ruby/Gems/2.0.0目錄。

我看到一個關於這個問題,它說我應該使用其他Ruby管理器(rvn)。但在此之前,我想知道它是否使用sudo安裝。我怎樣才能找到這個?這是我第一次與CocoaPods一起工作,因此如果您爲CocoaPods中的完整初學者提供一步一步的指導,這將非常有幫助。

回答

1

要在Mac上的終端中執行sudo命令,必須使用一個擁有密碼的管理員帳戶。您可以在終端應用程序中使用sudo命令以不同的用戶身份執行命令,例如root用戶。輸入命令後,終端會要求您輸入密碼。

要檢查並瞭解更多關於sudo的,開放終端和型人須藤

Cocopods:的CocoaPods是OS X和iOS應用程序的庫依賴管理工具。我們需要Gems來安裝cocopods。

RubyGems是用於Ruby編程語言,它提供用於分發Ruby程序和庫的標準格式的軟件包管理器(在名爲「寶石」的自包含格式),設計輕鬆管理寶石的安裝工具,和一個分發它們的服務器。

要安裝cocopods: 打開終端並鍵入sudo gem install cocopods,無需使用任何Ruby管理器(rvn)。

如果需要更新的寶石,然後使用 $寶石更新--system。

+0

在我的情況下使用sudo安裝cocoapods?我鍵入 - 寶石安裝cocoapods它顯示了上述錯誤。我現在用sudo嘗試了相同的命令。現在是要求密碼 –

+0

我想是的,嘗試使用以下命令更新Cocopods sudo gem install cocopods –

+0

如果我更新它,它會對我的Mac中的其他Pod執行產生影響嗎? –

相關問題