Python3 installer pip

pip vous permet de télécharger des packages que vous pouvez référencer dans votre code Python. Si vous essayez d’installer un package à l’aide de pip sans avoir installé le gestionnaire de packages sur votre ordinateur, vous rencontrerez l’erreur pip: command not found.

Dans ce guide, nous discutons de la cause de cette erreur. Nous examinons ensuite deux solutions potentielles à cette erreur afin que vous puissiez résoudre le problème que vous rencontrez.

pip : commande introuvable

Sous Linux, le gestionnaire de packages pip est un package indépendant . Cela signifie que vous devez installer pip séparément de Python. Sur Mac, vous n’avez pas à vous soucier de l’installation manuelle de pip, tant que vous travaillez avec Python 3.x.

Une erreur commande non trouvée est générée sous Linux s’il n’y a pas de commande sur le système du nom que vous avez référencé. Vous devez avoir installé pip sur votre système avant de pouvoir installer des packages.

Python 2 a atteint sa fin de vie. Cela signifie que Python 2 n’est plus activement maintenu ou modifié. Vous devriez essayer de déplacer votre code vers une base de code qui prend en charge Python 3. Lorsque vous travaillez avec Python 3, utilisez pip3 au lieu de pip.

Cause n°1 : utiliser le mauvais environnement

Python 2.7 et d’autres versions de Python 2 reposent sur la commande bash pip tandis que la commande Python 3 repose sur pip3. Nous avons écrit un programme appelé hello.py qui utilise une instruction print() pour afficher "Hello world!‚" à la console de ligne de commande :

Ce programme a été écrit en Python 3. Pour exécuter ce programme, nous allons utiliser la commande python3 :

Notre code imprime le message "Bonjour tout le monde !‚" à la console.

81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

Disons que nous souhaitez installer les "requests‚" bibliothèque afin que nous puissions faire une requête Web dans notre script. Parce que nous utilisons Python 3, nous devrions utiliser pip3. Si nous essayons d’utiliser pip, nous rencontrerons une erreur :

Nous n’avons pas installé pip car nous travaillons dans un environnement de développement Python 3. Si nous remplaçons pip par pip3, notre commande fonctionnera :

Notre commande nous montre le processus d’installation :

Nous avions déjà installé la bibliothèque de requêtes. Si nous n’avions pas installé la bibliothèque de requêtes, nous verrions pip3 installer la bibliothèque.

La commande pip3 utilise le gestionnaire de packages pip3 Python pour installer les "requests‚" une bibliothèque. Nous avons configuré pip3 ce qui signifie que cette commande fonctionne.

Si vous n’avez pas déjà installé pip3, vous pouvez l’installer en utilisant apt-get :

Après avoir exécuté cette commande, vous pouvoir utiliser le gestionnaire de packages pip3 sur votre système.

pip3 est fourni avec Python 3 sur MacOS, vous n’avez donc pas besoin d’exécuter de commandes supplémentaires. Si pip3 n’est pas déjà installé, vous devriez essayer de réinstaller Python 3. Cela installera automatiquement pip3. Vous pouvez installer Python 3 à l’aide de la commande brew :

Nous avons maintenant à la fois Python 3 et pip3 installés sur notre système.

Cause n¬∞2 : Pas de téléchargement de Python 2 pip

La commande pip : introuvable Une erreur peut se produire si vous n’avez pas installé Python 2 pip sur votre système. Les étapes ci-dessous ne doivent être suivies que si votre code est écrit en Python 2. Sinon, vous devez déplacer votre base de code vers Python 3 car Python 2 a atteint sa fin de vie.

Pour installer pip dans Python 2, vous devez utiliser la commande easy_install :

Cette commande installe la commande pip sur votre système. Si vous n’avez pas déjà easy_install installé, installez-le à l’aide de la commande Linux suivante :

L’outil easy_install est obsolète. C’est parce que Python se concentre sur Python 3 o√π pip3 est le gestionnaire de packages principal que vous devez utiliser pour installer un package.

Conclusion

L’erreur pip: command not found est levée si vous n’avez pas de pip inst alled sur votre système, ou si vous avez accidentellement utilisé la commande pip au lieu de pip3.

Pour résoudre cette erreur, assurez-vous d’avoir installé Python 3 et pip3 sur votre système. Si vous travaillez avec une base de code héritée, utilisez easy_install pour installer pip.

Vous avez maintenant les compétences nécessaires pour résoudre cette erreur comme un pro !