pip installer Python 3

Le programme d’installation du package pip doit être exécuté à partir de la ligne de commande. Si vous essayez d’installer un package à partir de l’interpréteur Python ou dans un programme Python, vous rencontrerez l’erreur SyntaxError : invalid syntax .

Dans ce guide, nous allons discuter de la cause de l’erreur de syntaxe incorrecte lors de l’installation de pip et de sa signification. Nous allons parcourir un exemple de cette erreur afin que vous puissiez apprendre comment la corriger dans votre code.

pip install syntax invalid

Python pip est un installateur de package. L’outil pip vous permet de télécharger et d’installer des packages à partir de l’index des packages Python, o√π des milliers de bibliothèques sont disponibles avec lesquelles vous pouvez travailler dans votre code.

L’outil pip s’exécute comme sa propre ligne de commande interface. pip est distinct de votre installation de Python. En effet, pip est un programme d’installation plutôt qu’un outil qui exécute du code.

Si ces outils étaient regroupés, ce serait plus déroutant pour les développeurs qui souhaitent installer des packages car une syntaxe similaire était utilisée pour démarrer un programme Python s’appliquerait également à l’installation de modules.

Ce comportement est courant dans tous les environnements de programmation. Node.js s’appuie sur npm pour installer les packages. Pour exécuter un programme utilisant Node.js, vous devez utiliser la commande node.

Un exemple de scénario

Nous allons configurer la bibliothèque Beautiful Soup 4 (bs4) dans un environnement de développement. Cette bibliothèque vous permet de scraper une page Web et de récupérer des données particulières.

Pour commencer, ouvrons un Coquille Python 3. Dans cette coquille, nous ferons tout le travail pour notre projet :

81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi dans la 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.

python3

Un shell interactif s’ouvre dans lequel nous pouvons écrire notre code Python :

Ensuite, laissons importer la bibliothèque bs4 dans notre code. Nous devons importer toutes les bibliothèques externes que nous souhaitons utiliser avant de pouvoir les référencer dans un programme ou le shell. Voici la commande que nous utiliserons pour importer le package bs4 :

Notre code renvoie une ModuleNotFoundError lorsque nous essayons d’importer notre package. Cela signifie que nous ne pouvons pas continuer à écrire notre programme. Python ne peut pas localiser les modules du package dont nous avons besoin pour écrire notre programme. Corrigons cette erreur en installant la bibliothèque bs4 :

>>> pip install bs4

Cette commande entraaîne une autre erreur :

Il semble que nous ne puissions pas installer bs4 à l’aide de la commande pip3 dans le shell Python. pip3 est l’installateur de package pour les packages Python 3.

Nous avons essayé d’installer le package bs4 à partir de l’interpréteur Python.

Vous pouvez le savoir car nous avons ouvert Python 3 à l’aide de la commande python3, puis nous avons exécuté la commande d’installation pip3.

Python renvoie une erreur de syntaxe incorrecte lors de l’installation de pip car pip n’est pas un mot-clé dans Python. pip est un outil de ligne de commande qui doit être exécuté à partir d’un shell de ligne de commande.

Pour corriger cette erreur, nous devons d’abord quitter notre shell Python :

>>> exit()

La commande exit() indique à Python de fermer l’interpréteur ouvert. Ensuite, nous pouvons installer bs4 à partir de l’invite de commande :

pip3 install bs4

Cette commande installera la bibliothèque pip sur notre système. Une fois cette commande exécutée, nous pouvons ouvrir un nouveau shell Python :

python3

Notre nouveau shell devrait avoir accès à la bibliothèque bs4. Nous pouvons tester cela en important bs4 dans notre code :

Aucune erreur n’est signalée. Cela signifie que l’importation a réussi. Nous pouvons maintenant utiliser bs4 dans notre programme.

"Python.Engineering est entré dans ma vie quand j’en avais le plus besoin et m’a rapidement aidé à suivre un bootcamp. Deux mois après avoir obtenu mon diplôme, j’ai trouvé l’emploi de mes rêves qui correspondait à mon valeurs et objectifs dans la vie !"

Venus, ingénieur logiciel chez Rockbot

L’erreur de syntaxe incorrecte d’installation de pip est générée lorsque vous essayez de installer un package Python à partir de l’interpréteur. Pour corriger cette erreur, quittez votre interpréteur et exécutez la commande pip install à partir d’un shell de ligne de commande.

Vous avez maintenant l’expertise dont vous avez besoin pour résoudre cette erreur comme un codeur professionnel !
< /p>