web-dev-qa-db-fra.com

la configuration du pod en cours d'exécution me donne "mauvais interprète: aucun fichier ni répertoire de ce type"

récemment essayé de faire pod setup et je reçois ceci:

-bash: /usr/local/bin/pod: /usr/local/opt/Ruby/bin/Ruby: bad interpreter: No such file or directory

J'ai suivi le guide de Ray Wenderlich pour installer des cocoapodes et j'obtiens ce problème, alors je n'ai aucune idée de ce qui se passe.

74
user3670235

je l'ai corrigé en exécutant brew install Ruby

10
user3670235

J'ai rencontré ce problème lors de la mise à niveau vers Mac OS High Sierra.

C'était ma solution:

Sudo gem install cocoapods

J'ai trouvé cette réponse sur la liste des problèmes de CocoaPods sur Github .

263
Torre Lasley

Après la mise à niveau vers High Sierra, j'ai eu la même erreur, vient de réinstaller les cocoapods

Sudo gem install -n /usr/local/bin cocoapods
38
Shan Ye

Pendant que j’essaie d’installer à nouveau, j’ai eu une autre erreur en disant que

ERREUR: lors de l'exécution de gem ... (Gem :: FilePermissionError) Vous ne disposez pas d'autorisations en écriture pour le répertoire /Library/Ruby/Gems/2.3.0.

Ensuite, j'ai fait cela et j'ai bien travaillé.

Sudo gem uninstall cocoapods

Sudo gem install cocoapods
6
Himanth
brew link --overwrite cocoapods

Cette ligne a sauvé ma journée.

3
goodhyun

Même problème que je rencontrais quand j'ai mis à jour notre système de Shera à Mojave

Les étapes suivantes sont aidez-moi

Sudo gem update --system
Sudo gem install -n /usr/local/bin cocoapods

J'ai eu l'aide de la lien

3
Niraj Paul

Sur mon mac cela a résolu le problème:

brew uninstall cocoapods

brew install cocoapods
1
SagiSergeNadir

Fixe avec

brew upgrade cocoapods
1
cartland

Dans mon cas, rien de ce qui précède n'a fonctionné. J'avais Ruby 2.3.0 installé et j'ai dû rétrograder à 2.0.0:

gem update --system 2.0.0

0
giorgos.nl