Pygameパッケージのインストールに関して次の問題があります。
In file included from src/_numericsurfarray.c:23:
src/pygame.h:106:10: fatal error: 'SDL.h' file not found
#include <SDL.h>
^
1 error generated.
error: Setup script exited with error: command 'gcc' failed with exit status 1
システム情報
何か提案は大歓迎です?ありがとう。
ここ(OSX Mavericks)私はこの方法でインストールすることができました:
brew install sdl sdl_image sdl_mixer sdl_ttf portmidi
pip install https://bitbucket.org/pygame/pygame/get/default.tar.gz
(「デフォルト」ブランチはコミット中ですe3ae850現在)
出典: https://bitbucket.org/pygame/pygame/issue/139/sdlh-not-found-even-thought-it-exists#comment-382247
この他のStackOverflowの質問も参照してください: OS Xのvirtualenvでbrewを使用したPyGame?
私のシステムもOSX10.9.2であり、私もあなたの問題に遭遇します、そして私はまだいくつかを試しています。多分これはあなたのために役立つでしょう:
いくつかのステップがあります:
1.Install [Quartz](https://xquartz.macosforge.org/landing/);
2.Install Xcode-Command-Line,
but you may cant install it by `xcode-select --install`,
so you can down from
https://developer.Apple.com/downloads/index.action ;
I suggest you setup xcode,and this really solute my some problem;
3.`brew tap homebrew/headonly`
`brew install smpeg --HEAD`
`brew install sdl sdl_image sdl_mixer sdl_ttf portmidi`
4. `Sudo pip install hg+http://bitbucket.org/pygame/pygame`;
if you clone this repo and try `python setup.py install`,you may meet some weird problem;
Pygameをベースにしたkivyをインストールしてみましたが、何度も試しましたが、一度pygameをインストールするだけで成功しました。アンインストールしてもインストールできません;(
いくつかの参照:
http://jamesfriend.com.au/installing-pygame-python-mac-os-108-mountain-lionhttp://juliaelman.com/blog/2013/04/ 02 /インストール-pygame-on-osx-mountain-lion /
=======更新
これで、ピグミーの成功をインストールできました。xcodeコマンドラインだけでなく、xcodeもインストールする必要があります。
以下を使用して、Mac OSX10.14.4にpygameをインストールすることができました。
brew install sdl sdl_image sdl_mixer sdl_ttf portmidi Sudo -H pip3.8 install pygame