0 votes

J'ai changé mon PATH pour avoir /usr/local/bin avant /usr/bin et maintenant pip n'est pas trouvé.

Je suivais ce guide pour obtenir la configuration de Python 3, qui recommandait de changer la variable PATH de telle sorte que "# Si vous voyez toujours 2.7 assurer dans PATH /usr/local/bin/ prend la pecedence sur /usr/bin/". J'ai mis ce qui suit dans mon .profile :

export PATH="/usr/local/bin:$PATH"

Cela met mon PATH à /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Cela a réparé mon python --version mais maintenant, lorsque je tape pip --version Je reçois

-bash: pip: command not found

dans mon terminal.

Quelqu'un peut-il m'aider ?

PS : J'utilise Mac OS X High Sierra 10.13.3.

1 votes

Le PATH par défaut des systèmes MacOS les plus récents est déjà le suivant /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin (vérifiez /etc/paths ! et comparez avec votre PATH actuel : /usr/local/bin:/usr/local/bin:/usr/bin:... ). Ainsi, les export PATH="/usr/local/bin:$PATH" dans votre profil bash n'est pas nécessaire !

1voto

darkhelmet Points 11

Ok... donc après avoir creusé un peu plus, je pense avoir trouvé la réponse à ma propre question. Pendant que je cours pip --version ne fonctionne pas, en exécutant pip3 --version me donne pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6) .

Ce que je pense, c'est que pip est situé au même endroit que python2 qui est fourni avec le Mac OS, alors que pip3 se trouve dans l'emplacement homebrew.

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