2015-09-23 16 views
16

Ich habe gerade mein OSX zu El Capitan aktualisieren. Jetzt, wenn ich meine PodFile aktualisieren möchte, bekomme ich diesen Fehler:Cocoapods auf El Capitan

pod: command not found 

Irgendwelche Hilfe hier?

+1

Kakaopulver neu installieren? – kirander

+0

Ich kann es sogar nicht installieren. Ich bekomme das: FEHLER: Während der Ausführung Gem ... (Errno :: EPERM) Operation nicht erlaubt -/usr/bin/pod – Steaphann

+1

sudo gem installieren cocoapods – kirander

Antwort

15

binstubs sind nicht mehr in /usr/bin installiert.

Wenn Sie von Yosemite aktualisieren einfach deinstallieren cocoapods (gem uninstall cocoapods oder sudo gem uninstall cocoapods) und dann folgendes ausgeführt:

$ sudo gem install cocoapods 
[...] 
1 gem installed 
$ export PATH=$PATH:/Library/Ruby/bin 
$ pod --version 
0.38.2 
+0

Deinstallieren war eine gute Idee, aber löst das eigentliche Problem nicht. Siehe Kommentar zu hyuncs Antwort unten. – ecotax

-2

Das gleiche gilt für mich geschah, sudo gem install cocoapods das Problem gelöst

6

Es ist für mich für den Fehler gearbeitet, als Cocoapods am El Capitan 10.11 laufen:

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

Diese Frage ist ein Duplikat von mehreren anderen, wo dies die bevorzugte Lösung ist – ecotax

+0

In meinem Pfad hatte nicht "/ usr/local/bin" und so hat es nicht funktioniert, um mein Problem zu lösen, fügte ich manuell in meinem. bash_profil. "export PATH =/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin:", oder wenn Sie bevorzugen, kann im Terminal laufen. – Busata

17

Die Installation in/usr/local/bin funktionierte perfekt:

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

aber nur mit zusätzlichen Rechten konnte ich darauf zugreifen

sudo chmod -R 755 /usr/local/bin 
+0

Diese Antwort löste mein Problem –

+0

'sudo chmod -R 755/usr/local/bin' machte den Trick. Danke :) – aytunch

+0

es funktioniert .... tolle Antwort –

Verwandte Themen