83 votes

Impossible d'installer Pygame à l'aide de pip

J'essaie d'installer Pygame. Je fonctionne sous Windows 7 avec la distribution Enthought Python. J'ai installé avec succès pip mais lorsque j'essaie d'installer Pygame à l'aide de la fonction pip J'obtiens l'erreur suivante :

"Impossible d'installer l'exigence Pygame en raison d'une erreur HTTP Erreur HTTP 400 : mauvaise demande pour l'URL ..."

Je n'ai rien trouvé à propos de ce problème avec une recherche sur Google, mais j'ai trouvé une autre question sur Stack Overflow qui incitait le demandeur à utiliser la commande suivante :

pip install hg+http://bitbucket.org/pygame/pygame

Cela m'a donné l'erreur suivante :

Cannot find command hg

Je ne sais pas trop quoi faire d'autre, car tout ce que je trouve en faisant une recherche sur Google est pour Mac, donc je ne sais pas si je peux suivre ces instructions sous Windows.

2 votes

Si je supprime la partie "hg" de la commande install, j'obtiens l'erreur suivante : "Cannot determine archive format of c : \users\...\appdata\local\temp\pip -tnjf7m-build "

2 votes

Pourquoi ne pas le télécharger depuis le site pygame ?

2 votes

Comment l'installer une fois que je l'ai téléchargé ?

2voto

Shankar Points 16

Je n'ai jamais utilisé la distribution Enthought, mais vous pouvez essayer d'utiliser la distribution Anaconda qui est également excellente.

Distribution Anaconda (tout système d'exploitation) :

Dans la documentation :

Mettez à jour conda avec la version actuelle. Tapez ce qui suit :

conda update conda

Si une version plus récente de conda est disponible, tapez y pour mettre à jour : Procéder ([y]/n) ? y

Vérifiez si un paquetage que vous n'avez pas installé, nommé "pygame" est disponible dans le dépôt Anaconda (vous devez être connecté à l'Internet) :

conda search pygame

Conda affiche une liste de tous les paquets portant ce nom dans le dépôt d'Anaconda, ce qui nous permet de savoir s'il est disponible.

Installez ce paquet dans l'environnement actuel :

conda install pygame

Vérifiez si le programme nouvellement installé se trouve dans cet environnement :

conda list

Installation sur Windows (python 2.7 et 3.7) :

pip install pygame 

Installer sur raspberry pi :

sudo pip3 install pygame (python 3.7)
sudo pip install pygame (python 2.7)

2voto

Miffuine Points 11

Je pense que si tu vas dans l'invite de commande et que tu tapes

py -m pip install pygame

c'est ce qui fonctionne pour moi

2voto

Psychzander Points 83

Voici un moyen : sudo install pygame Rasberry pi l'a déjà installé

2voto

Giovanni Gianni Points 6186

Installez python 3.8 depuis python.org. Puis installez pygame (2.0) comme ceci pip install pygame==2.0.0.dev10

1voto

WinstonMan Points 100

Essayez de faire cela pour python3 :

python3 -m pip install pygame==1.9.6

et ceci pour python2 :

python -m pip install pygame==1.9.6

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