首頁 >後端開發 >Python教學 >為什麼無法在 Mac OS X 上安裝 Pygame 以及如何修復「SDL.h」錯誤?

為什麼無法在 Mac OS X 上安裝 Pygame 以及如何修復「SDL.h」錯誤?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-12-28 01:38:13939瀏覽

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

Mac OS 上安裝 Pygame 時出現錯誤

安裝 Pygame 套件時出現下列錯誤:

fatal error: 'SDL.h' file not found

系統配置

  • 作業系統:Mac OS-10.9.2
  • Python 版本:Python 2.7.5 :: Anaconda 1.6.1 (x86_64)

解決方法

在Mac OS (OSX Mavericks) 上,可以使用以下步驟解決Pygame 安裝:

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

請注意,Pygame Github儲存庫的目前「預設」分支已提交e3ae850.

請參閱此 StackOverflow 討論以獲取更多資訊:PyGame in a virtualenv on OS X with brew?

以上是為什麼無法在 Mac OS X 上安裝 Pygame 以及如何修復「SDL.h」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn