J'essaie d'obtenir des cocoapodes installés à OSX (je cours 10.8.2) - donc je cours p>
Cela réussit et je reçois - 'Installé avec succès Cocoapods-0.17.2
1 gemme installée ' p>
Alors ... j'essaie Comment puis-je obtenir la ligne de commande pour reconnaître cette commande? P> sudo gem installer cocoapodes code> p>
POD SETUP CODE> '-Bash: POD: Commande non trouvée
' p>
4 Réponses :
Il est possible que BASH ne trouve tout simplement pas la commande POD code> nouvellement installée. Lorsque vous venez d'installer une nouvelle commande à un emplacement aléatoire dans votre trajectoire code> code>, vous devez souvent dire Bash de "REVASH" avec la commande suivante:
$ which pod
Quitter et redémarrer le terminal fixe pour moi. En fait, je viens d'ouvrir un nouvel onglet dans le terminal. P>
J'ai eu le même problème, courir le lion de montagne avec Ryby 2 installé et utilisé au lieu du système standard Ruby. p>
Auparavant, j'ai ajouté le chemin = / usr / local / bin: $ chemin de my .bash_profile comme moyen de vous assurer que les choses installées par Homebrew, y compris Ruby 2, prennent la priorité sur certains éléments du système. p>
Quoi qu'il en soit, dans ce cas je faisais sudo gem installer cocoapodes p>
et après une installation réussie, lors de la tâche d'une "configuration de pod", j'aurais P>
-bash: POD: commande non trouvée ' p>
J'ai donc remarqué que les cocoapodes installeraient leur "pod" binaire non dans p>
/ usr / local / bin p>
mais plutôt dans p>
/usr/local/cellar/ruby/2.0.0-P247/bin / P>
donc à mon .bash_profile j'ai ajouté p>
chemin = $ chemin: /usr/local/cellar/ruby/2.0.0-p247/bin / p>
Et maintenant Cocoapods fonctionne comme un charme. p>
J'ai eu cette question. Si vous avez utilisé Brew pour installer Ruby et que rien d'autre ne fonctionne pour vous, essayez EDIT: P> Je suis sur OS X Mavericks 10.9.3 P> < / p>
@Malloc: problème différent. Celui-ci, le questionneur avait installé des cocoapodes et qu'il ait travaillé, puis amélioré Ruby et il a soufflé quelque chose qui était nécessaire. Celui-ci, le questionneur vient de l'installer et pourtant cela ne fonctionne pas.
Avez-vous eu à exécuter l'installation sous
sudo code>? Je n'ai pas besoin de le faire sur mon Mac et je viens d'installer et de commencer la commande
pod code> OK (il n'a pas été installé auparavant). Cela est pertinent, car où
gem installer code> met les exécutathables dépend de l'environnement utilisateur, ce qui sera différent sous
sudo code>
Si vous utilisez le système installé Ruby, vous devez exécuter des installations avec
sudo code>
Si j'essaie d'exécuter la commande sans sudo, je reçois - Erreur: tout en exécutant GEM ... (errno :: e Ececes) Autorisation refusée - /USers/s/.gem/specs
Je ne semble même pas avoir le répertoire ci-dessus .. qui m'inquiète
@San: trouvé une solution pour cela?