2016-06-19 10 views
17

Installation Was bedeutet das und wie kann ich es beheben:cocoapods nicht

pod install 
/Library/Ruby/Site/2.0.0/rubygems.rb:250:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException) 
from /Library/Ruby/Site/2.0.0/rubygems.rb:278:in `activate_bin_path' 
from /usr/local/bin/pod:22:in `<main>' 
+1

https://cocoapods.org/app herunterladen cocoapods App von dieser Verbindung, dann podfile öffnen Sie die App und klicken Sie auf installieren dann aktualisieren und schließlich offene Arbeitsbereich-Datei – MShah

Antwort

30

Verwenden Sie die folgenden Befehle entfernen und es funktioniert für dich.

1: sudo gem uninstall cocoapods 

2: gem install cocoapods 

3: pod install 

Update:

sudo gem install -n /usr/local/bin GEM_NAME_HERE 
+0

gem install cocoapods FEHLER: Während der Durchführung .. . (Errno :: EPERM) Operation nicht erlaubt -/usr/bin/pod Ich habe diesen Fehler, wenn Sie versuchen, cocoapods –

+0

dank Ihnen bro installieren. –

+0

GEM_NAME_HERE Was soll das sein? – Jun

4

sudo gem update

  • Versuchen Nach cocoapods
  • -Install cocoapods
+0

gem install cocoapods ERROR: Während gem Ausführung ... (Errno :: EPERM) Bedienung nicht erlaubt -/usr/bin/pod –

+0

danke für die Hilfe –

+0

Sie sollten immer 'sudo gem install' anstelle von 'gem install' verwenden – atulkhatri

4

Deinstallieren Sie die cocoapods bestehenden, falls vorhanden, durch folgenden Befehl ein:

gem list --local | grep cocoapods | awk '{print $1}' | xargs sudo gem uninstall 

installieren Dann ist es zu /usr/local/bin statt /usr/bin folgenden Befehl:

sudo gem install -n /usr/local/bin cocoapods 

Für weitere Fragen, überprüfen Sie this link zu deinstallieren und this link, um Cocoapods zu installieren.

1

Wenn Sie installieren cocoapod Gebräu mit wie ich

  1. Neu installieren cocoapods

brew reinstall cocoapods

Wenn Sie diese Fehlermeldung angezeigt, nachdem Sie cocoapods von brew reinstall neu installieren gehen 2.

zu Schritt
> 
Error: The `brew link` step did not complete successfully 
The formula built, but is not symlinked into /usr/local 
Could not symlink bin/pod 
Target /usr/local/bin/pod 
already exists. You may want to remove it: 
    rm '/usr/local/bin/pod' 

To force the link and overwrite all conflicting files: 
    brew link --overwrite cocoapods 

To list all files that would be deleted: 
    brew link --overwrite --dry-run cocoapods 

Possible conflicting files are: 
/usr/local/bin/pod 
/usr/local/bin/xcodeproj 
  1. zu lösen widersprüchliche Dateien

brew link --overwrite cocoapods

> Linking /usr/local/Cellar/cocoapods/1.3.1... 2 symlinks created 

Hoffe, es hilft.

+0

- Verwenden Sie das Flag '$ (geerbt)' oder - Entfernen Sie die Build-Einstellungen vom Ziel. Diesen Fehler für alle meine Pods anzeigen – Chandni