web-dev-qa-db-fra.com

Commande Fastlane introuvable

J'essaie d'installer fastlane. J'ai installé Xcode. J'ai installé fastlane à l'aide de la commande Sudo gem install fastlane. Je vais maintenant dans mon dossier de projet et saisis fastlane init et obtenez l'erreur:

-bash: fastlane: commande introuvable.

Je vois que fastlane est installé et je peux le voir ici

/Users/username/.gem/Ruby/2.0.0/gems/fastlane-1.70.0/bin

sur mon Mac.

J'ai essayé d'ajouter ceci à mon PATH, mais j'obtiens toujours la même erreur. Mon chemin est

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:./Users/username/.gem/Ruby/2.0.0/gems/

Qu'est-ce que j'oublie ici?

18

Ajoutez la ligne suivante à votre profil bash:

export PATH="$HOME/.fastlane/bin:$PATH"

Vous pouvez soit fermer la session du terminal et la redémarrer, soit exécuter source ~/.bash_profile pour charger votre configuration et vous pouvez alors commencer à utiliser fastlane ????

28
baichao zeng

J'ai rencontré un problème similaire la semaine dernière. J'ai installé fastlane en utilisant homebrew sur mac, mais il montrait la même erreur.

J'ai essayé de l'installer en utilisant Ruby et cela a fonctionné comme un charme. Voici la commande.

Sudo gem install fastlane -NV

Il semble également que vous n'ayez pas installé d'outils de ligne de commande pour xcode.

Installez-les à l'aide de xcode-select --install

18
atitpatel

J'ai rencontré ce problème en raison de l'installation zsh, les deux étapes ci-dessous résolvent mon problème:

  1. open ~/.zshrc
  2. Copie export PATH="$HOME/.fastlane/bin:$PATH" en fin de compte.
  3. enregistrer sur le fichier et essayer fastlane init, tout va bien!
10
mistdon
  1. Dans le terminal, tapez cd ~/ pour accéder à votre dossier personnel
  2. Tapez touch .bash_profile pour créer votre nouveau fichier vide
  3. Tapez open -e .bash_profile pour ouvrir le fichier
  4. Entrer export PATH="$HOME/.fastlane/bin:$PATH" Et enregistrer
  5. Redémarrez le terminal (pas sûr nécessaire?)
6
Sunkas

fastlane est en fût maintenant. Vous pouvez l'installer en utilisant

brew cask install fastlane

Vous devez maintenant exporter PATH pour que votre Shell puisse trouver fastlane do

export PATH="$HOME/.fastlane/bin:$PATH"

Si cela ne fonctionne pas, essayez ceci

export PATH="$HOME/.fastlane/bin/fastlane_lib:$PATH"

Assurez-vous de l'ajouter à ~/.profile, ~/.zshrc ou ~/.bashrc pour l'avenir

5
sudo bangbang

J'ai le même problème sur mac 10.11, après beaucoup de difficultés, j'ai constaté que le problème d'installation de unf_ext 0.0.7.2 gem J'ai fait ce qui suit réponse

brew install coreutils

Après cela, essayez de réinstaller fastlane, cela devrait fonctionner à nouveau

2
Mohamed Saleh

Vous pouvez ajouter un environnement de chemin Fastlane en ajoutant une ligne

export PATH="$HOME/.fastlane/bin:$PATH"

à ~/.bash_profile ou ~/.zsh_profile fichier (si vous utilisez zsh Shell).

Et lancez une nouvelle session de terminal ou rechargez-la à l'aide de la commande source ~/.bash_profile ou source ~/.zsh_profile (si vous utilisez zsh Shell)

0
Thanh Vu

Si vous travaillez sur une machine locale, ajoutez le suivant à votre nom .bash_profile

export PATH = "$ HOME/.fastlane/bin: $ PATH"

Si vous travaillez sur Jenkins, cela a fonctionné pour moi ????

Sous Jenkins -> Gérer Jenkins -> Configurer le système -> Propriétés globales -> Variables d'environnement que j'ai ajoutées:

Nom: Chemin Valeur: /bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Référence

0
Alok SInha