Maison >développement back-end >Tutoriel Python >Comment installer PyGame sur Windows 7 avec la distribution Enthought Python à l'aide de Pip ?

Comment installer PyGame sur Windows 7 avec la distribution Enthought Python à l'aide de Pip ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-03 00:40:03248parcourir

How to Install PyGame on Windows 7 with Enthought Python Distribution Using Pip?

Impossible d'installer PyGame avec Pip : résolution des problèmes d'installation

Tenter d'installer PyGame à l'aide de pip lors de l'exécution de Windows 7 avec Enthought Python Distribution peut rencontrer l'erreur suivante :

"Could not install requirement Pygame because of HTTP error HTTP error
400: Bad request for URL ..."

Une suggestion supplémentaire de Stack Overflow, utilisant la commande suivante, peut également entraîner une erreur :

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

Étapes d'installation à l'aide de Pip

Pour résoudre ces problèmes et installer avec succès PyGame à l'aide de pip, suivez ces étapes :

1. Installer les dépendances de build (Linux uniquement)

sudo apt-get build-dep python-pygame

2. Installez Mercurial

Linux :

sudo apt-get install mercurial

Windows :
Téléchargez et installez un programme d'installation Mercurial.

3. Installez PyGame

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

Si une erreur se produit concernant « freetype-config : not found », exécutez la commande suivante (Linux uniquement) :

sudo apt-get install libfreetype6-dev

Puis répétez l'étape 3 .

Méthode d'installation alternative

Vous pouvez également installer PyGame sans pip en suivant les étapes suivantes :

1. Obtenez la source

hg clone https://bitbucket.org/pygame/pygame

2. Construire et installer

cd pygame
python setup.py build
sudo python setup.py install

En suivant ces étapes, vous devriez pouvoir installer avec succès PyGame sur votre ordinateur Windows 7 avec Enthought Python Distribution.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn