0 votes

La commande "istats" donne "-bash : istats : command not found" après "gem install iStats".

Je voulais utiliser iStats en mode ligne de commande/terminal, j'ai donc fait ce qui suit :

  • J'ai installé iStats avec la commande gem install iStats selon cette réponse à une question de AskDifferent ;
  • Cependant, lorsque je lance la commande istats Je reçois un -bash: istats: command not found ;
  • Exécution de la commande gem list me montre que iStats est installé ( *** LOCAL GEMS *** et en deuxième position, on lit iStats (1.6.1) ;
  • J'ai vérifié et l'application réside dans /usr/local/lib/ruby/gems/2.6.0/gems/ ;
  • Délivrer un gem environment montre ce qui suit - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/2.6.0 ;
  • J'ai désinstallé la Gem en lançant gem uninstall iStats ;
  • Ensuite, en émettant gem list montre que l'application a bien été supprimée ;
  • Puis j'ai émis gem install iStats qui a donné le résultat suivant : Fetching iStats-1.6.1.gem Building native extensions. This could take a while... Successfully installed iStats-1.6.1 Parsing documentation for iStats-1.6.1 Installing ri documentation for iStats-1.6.1 Done installing documentation for iStats after 0 seconds 1 gem installed
  • Délivrer istats La commande donne à nouveau -bash: istats: command not found .

Des idées ?


Système utilisé (juste au cas où) :

  • MacOS Mojave Version 10.14.5
  • Version de Ruby : ruby 2.6.3p62 (2019-04-16 révision 67580) [x86_64-darwin18]
  • MacBook Pro (13 pouces, 2018, quatre ports Thunderbolt 3)
  • Processeur : 2.7 GHz Intel Core i7
  • Mémoire : 16 GB 2133 MHz LPDDR3
  • Les graphiques : Intel Iris Plus Graphics 655 1536 MB

3voto

Hespenation Points 11

Grâce au commentaire de historystamp, voici comment le problème a été résolu (pour le shell bash) :

  1. Ouvrir/Lancer le terminal
  2. gem uninstall iStats ( source )
  3. gem install iStats --user-install ( source )
  4. export PATH="~/.gem/ruby/2.6.0/bin:$PATH" ( source )
  5. source ~/.bash_profile ( source )
  6. istats

Si vous utilisez MacOS Catalina, le shell par défaut est zsh. Les instructions adaptées sont les suivantes :

  1. Ouvrir/Lancer le terminal
  2. gem uninstall iStats ( source )
  3. gem install iStats --user-install ( source )
  4. Ouvrir ou créer ~/.zshrc
  5. A la fin du dossier (ou le cas échéant), insérez : export PATH=~/.gem/ruby/2.6.0/bin:$PATH ( source )
  6. Sauvegarder le fichier ~/.zshrc
  7. Sourcez le fichier .zshrc : . ~/.zshrc ( source )
  8. istats

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X