Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Memasang PyGame pada Windows 7 dengan Edaran Python Berpikir Menggunakan Pip?

Bagaimana untuk Memasang PyGame pada Windows 7 dengan Edaran Python Berpikir Menggunakan Pip?

Patricia Arquette
Patricia Arquetteasal
2024-11-03 00:40:03270semak imbas

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

Tidak Dapat Memasang PyGame dengan Pip: Menyelesaikan Isu Pemasangan

Percubaan untuk memasang PyGame menggunakan pip semasa menjalankan Windows 7 dengan Enthought Python Distribution mungkin akan dihadapi ralat berikut:

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

Cadangan tambahan daripada Stack Overflow, menggunakan arahan berikut, juga boleh mengakibatkan ralat:

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

Langkah Pemasangan Menggunakan Pip

Untuk menyelesaikan isu ini dan berjaya memasang PyGame menggunakan pip, ikut langkah berikut:

1. Pasang Ketergantungan Binaan (Linux sahaja)

sudo apt-get build-dep python-pygame

2. Pasang Mercurial

Linux:

sudo apt-get install mercurial

Windows:
Muat turun dan pasang pemasang mercurial.

3. Pasang PyGame

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

Jika ralat berlaku mengenai "freetype-config: not found," jalankan arahan berikut (Linux sahaja):

sudo apt-get install libfreetype6-dev

Kemudian ulangi langkah 3 .

Kaedah Pemasangan Alternatif

Sebagai alternatif, anda boleh memasang PyGame tanpa pip menggunakan langkah berikut:

1. Dapatkan Sumber

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

2. Bina dan Pasang

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

Dengan mengikuti langkah-langkah ini, anda sepatutnya berjaya memasang PyGame pada mesin Windows 7 anda dengan Enthought Python Distribution.

Atas ialah kandungan terperinci Bagaimana untuk Memasang PyGame pada Windows 7 dengan Edaran Python Berpikir Menggunakan Pip?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn