web-dev-qa-db-fra.com

Pod non trouvé: impossible de trouver des 'cocoapods' (> = 0) parmi 64 gemmes au total (Gem :: LoadError)

Après avoir installé des cocoapods avec Sudo gem install cocoapods, tente d'exécuter pod setup renvoie cette erreur:

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

Sortie de Sudo gem install cocoapods:

CHANGELOG:

[CocoaPods](https://github.com/CocoaPods/CocoaPods/compare/0.28.0...0.29.0)
• [CocoaPods-core](https://github.com/CocoaPods/Core/compare/0.28.0...0.29.0)
• [cocoapods-downloader](https://github.com/CocoaPods/cocoapods-downloader/compare/0.2.0...0.3.0)

[ bug/enhancement notes removed for brevity]

Successfully installed cocoapods-0.29.0
Parsing documentation for cocoapods-0.29.0
1 gem installed

Lorsque je liste les gemmes installées, je ne vois pas de cocoapods répertoriés parmi mes gemmes locales mais je vois 'pod' répertorié dans /usr/local/Cellar/Ruby/2.0.0-p0/bin.

Configuration du système:

Mac OS 10.9 (upgraded from 10.8)
Xcode: 5.0.2 (upgrade from 4.x)
Ruby path: /usr/local/Cellar/Ruby/2.0.0-p0

Comment faire fonctionner les cocopodes pour moi?

32
Willam Hill

La désinstallation et la réinstallation de CocoaPods à partir du terminal ont résolu le problème pour moi (voir documentation CocoaPods pour plus d'informations):

gem désinstaller des cocoapods 
 gem installer des cocoapods
29
King-Wizard

Pour moi c'était

Sudo gem install cocoapods
16
Mazen Kasser

Essayer:

Sudo pod setup

Puisque vous avez installé des cocoapods en tant que superviseur (Sudo), il existe des fichiers que le superviseur peut voir que vous ne pouvez pas.

Cela signifie également qu'après avoir ajouté un pod à un podFile, vous devrez également exécuter

Sudo pod install

au lieu de

pod install

Il serait peut-être préférable d'annuler l'installation Sudo de cabosses de cacao et d'utiliser RVM .

Avec RVM, vous pouvez avoir différentes versions d'ensembles de pierres précieuses (y compris différentes versions de cocoapods, si nécessaire). En suivant cette route, vous pouvez ensuite contourner le fait d'avoir à exécuter des commandes de pod en tant que Sudo.

6
Mark Semsel

Simple faire cette chose écrire ci-dessous dans le terminal .. Sudo gem install -n/usr/local/bin cocoapods

1
Rajesh

J'ai une erreur:

- bash: pod: commande introuvable

Faites-le juste pour cela:

Sudo gem install cocoapods
0
Tlzdeveloper786