2014-06-20 27 views
11

Dopo aver installato cocoapods con sudo gem install cocoapods, si tenta di eseguire "setup pod" restituisce questo errore:configurazione Pod non riesce a trovare cocoapods

Could not find 'cocoapods' (>= 0) among 22 total gem(s) (Gem::LoadError) 

uscita da "impostazione pod":

/Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:313:in `to_specs': Could not find 'cocoapods' (>= 0) among 22 total gem(s) (Gem::LoadError) 
Checked in 'GEM_PATH=/Users/Kevin/.rvm/gems/ruby-1.9.3-p194:/Users/Kevin/.rvm/gems/[email protected]', execute `gem env` for more information 
    from /Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:322:in `to_spec' 
    from /Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_gem.rb:53:in `gem' 
    from /Users/Kevin/.rvm/rubies/ruby-1.9.3-p194/bin/pod:22:in `<main>' 

Quando Controllo la directory elencata nella GEM_PATH, include:

... 
drwxr-xr-x 5 root staff 170B Jun 16 23:35 cocoapods-core-0.33.1/ 
drwxr-xr-x 5 Kevin staff 170B Jun 16 23:41 cocoapods-downloader-0.6.1/ 
drwxr-xr-x 15 Kevin staff 510B Jun 16 23:41 cocoapods-plugins-0.2.0/ 
drwxr-xr-x 11 Kevin staff 374B Jun 16 23:41 cocoapods-trunk-0.1.3/ 
drwxr-xr-x 15 Kevin staff 510B Jun 16 23:41 cocoapods-try-0.3.0/ 
... 

Così i file sono lì, anche se il suo cor e è root poiché ho usato sudo gem install cocoapods.

soluzioni suggerite in precedenti interrogazioni Stack Overflow che ho provato:

  1. Installare cocoapods senza sudo: Suggested here. Tuttavia, anche seguendo queste istruzioni ottengo il permesso negato quando si tenta di utilizzare gem install cocoapods.

  2. Sudo pod setup: suggerito here. Tuttavia, pod mi dice che non posso usarlo su sudo.

  3. Modifica autorizzazioni per file cocoapods: here suggerito. Ho provato a eseguire le linee fornite dalla risposta in alto ma dice che quei file non esistono.

Come si ottiene pod setup per funzionare?

+2

Hai disinstallarlo con 'sudo gemma disinstallazione cocoapods' prima di provare a installare di nuovo senza' sudo'? Per favore leggi [questa risposta] (http://stackoverflow.com/a/23767092/3453503) di nuovo. –

+0

Grazie! Sì, l'avevo provato. Per quelli con lo stesso problema, ho finito per disinstallare e reinstallare ruby ​​che ha risolto il problema per me, anche se potrebbe essere stato eccessivo. – Kevin

risposta

3

Ho avuto lo stesso problema. Ho risolto da

  1. Rimozione cocoapods
  2. reinstallazione utilizzando rvmsudo invece di sudo
    rvmsudo gem install cocoapods

Speranza che aiuta!

20

Non utilizzare sudo.

1: sudo gem uninstall cocoapods 

2: gem install cocoapods 

3: pod install 
+1

Grazie, funziona per me. – stevenlordiam

+0

Dolce, mi hai salvato il tempo; D –

0

comando Esegui sistema uso rvm nel Terminal, l'installazione ha funzionato anche se il sistema Ruby è 2.0.0.

2

se il vostro OSX è 10.11 uso sudo gem install -n/usr/local/bin GEM_NAME_HERE

Problemi correlati