Rumah > pembangunan bahagian belakang > Tutorial Python > Mengapa Saya Tidak Boleh Memasang Pygame pada Mac OS X Saya dan Bagaimana Saya Membetulkan Ralat 'SDL.h'?

Mengapa Saya Tidak Boleh Memasang Pygame pada Mac OS X Saya dan Bagaimana Saya Membetulkan Ralat 'SDL.h'?

Mary-Kate Olsen
Lepaskan: 2024-12-28 01:38:13
asal
946 orang telah melayarinya

Why Can't I Install Pygame on My Mac OS X and How Do I Fix the 'SDL.h' Error?

Ralat Pemasangan dengan Pygame pada Mac OS

Semasa memasang pakej Pygame, isu timbul dengan ralat berikut:

fatal error: 'SDL.h' file not found
Salin selepas log masuk

Sistem Konfigurasi

  • Sistem Pengendalian: Mac OS-10.9.2
  • Versi Python: Python 2.7.5 :: Anaconda 1.6.1 (x86_64)

Resolusi

Pada Mac OS (OSX Mavericks), pemasangan Pygame boleh diselesaikan menggunakan langkah berikut:

brew install sdl sdl_image sdl_mixer sdl_ttf portmidi
pip install https://bitbucket.org/pygame/pygame/get/default.tar.gz
Salin selepas log masuk

Perhatikan bahawa cawangan "lalai" semasa repositori Pygame Github sedang dikomit e3ae850.

Rujuk perbincangan StackOverflow ini untuk mendapatkan maklumat lanjut: PyGame dalam virtualenv pada OS X dengan brew?

Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Memasang Pygame pada Mac OS X Saya dan Bagaimana Saya Membetulkan Ralat 'SDL.h'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan