Instalacja pod nie działa w Mac OS Catalina 10.15

28

Błąd: System / Biblioteka / Frameworks / Ruby.framework / Wersje / 2.3 / usr / bin / ruby: zły interpreter: Brak takiego pliku lub katalogu

in mac os catalina

SaGaR Patel
źródło
Może spróbuj użyć cocoapods zainstalowanych przez homebrew. Mi to pasuje.
Snowfish

Odpowiedzi:

90

Możesz to naprawić, uruchamiając

sudo gem install -n /usr/local/bin cocoapods 
Zeeshan Ansari
źródło
3
Wow, nagle znikający rubinowy tłumacz w Catalinie zaskoczył mnie. Cieszę się, że znalazłem to łatwe rozwiązanie.
Czy
To zadziałało dla mnie. Ale po uruchomieniu polecenia Musisz ustawić narzędzia wiersza polecenia w lokalizacjach w preferencjach Xcode.
Gurjinder Singh,
@GurjinderSingh, czy możesz rozwinąć to, co masz na myśli, ustawiając narzędzia poleceń w preferencjach Xcode?
Solvitieg
@ Solvitieg Przejdź do preferencji XCode-> Karta Lokalizacje-> Narzędzia wiersza poleceń (jeśli puste) Wybierz swój obecny XCodeVer z menu rozwijanego.
Gurjinder Singh,
Pracowałeś dla mnie, jesteś superbohaterem
David Villegas
8

Uruchom następującą komendę w terminalu

sudo gem install cocoapods

Aby uzyskać więcej informacji, kliknij ten link.

https://github.com/CocoaPods

Imran
źródło
0

Rozwiązałem to w ten sposób

1) cd ~ / .cocoapods

2) repozytorium rm -r

3) sudo gem zainstaluj cocoapods

4) zainstaluj pod

Mujahed Ansari
źródło
niestety nie działało dla mnie. sudo gem install cocoapodsNadal pokazuje ten sam błąd Ruby.
iKK
Najpierw odinstaluj wszystkie narzędzia do klejnotów i kapsuł, a następnie wypróbuj powyższe polecenia.
Mujahed Ansari
0

To rozwiązanie działało dla mnie.

1) Przejdź do preferencji Xcode -> zakładka Lokalizacje. Zobacz obrazek zakładki Lokalizacje.

2) Sprawdź sekcję Narzędzia wiersza poleceń. Jeśli jest puste, upewnij się, że wybrane są bieżące narzędzia wiersza poleceń. Zobacz obraz sekcji Narzędzia wiersza poleceń.

3) Uruchom sudo gem install -n /usr/local/bin cocoapods

Dla mnie to działało jak urok. Mam nadzieję, że zrobi to także dla kogoś innego. Miłego kodowania!

Dave
źródło