305 votes

Pourquoi « pip install » dans Python lève-t-il une SyntaxError?

J’essaie d’utiliser pip pour installer un package. J’essaie d’exécuter à partir du shell Python, mais j’obtiens un fichier . Pourquoi cette erreur s’affiche-t-elle ? Comment utiliser pip pour installer le package ?

382voto

Lennart Regebro Points 52510

pip est exécuté à partir de la ligne de commande, et non de l’interpréteur Python. C’est un programme qui installe des modules, vous pouvez donc les utiliser à partir de Python. Une fois que vous avez installé le module, vous pouvez ouvrir le shell Python et faire `` .

Le shell Python n’est pas une ligne de commande, c’est un interpréteur interactif. Vous y tapez du code Python, pas des commandes.

128voto

ruxming Points 209

Utilisez la ligne de commande, pas le shell Python (DOS, PowerShell dans Windows).

Si vous avez installé Python dans votre PATH à l’aide des derniers programmes d’installation, vous n’avez pas besoin d’être dans ce dossier pour exécuter pip

Terminal sous Mac ou Linux

60voto

Dan Points 402

Pour exécuter pip dans Python 3.x, suivez simplement les instructions sur la page de Python: Installation des modules Python.

Notez que cela est exécuté à partir de la ligne de commande et non du shell python (la raison de l’erreur de syntaxe dans la question d’origine).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X