problème d'installation de pygame dans mac os
j'ai le problème suivant de l'installation du paquet 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
information sur le système
- Mac OS-10.9.2
- version python-Python 2.7.5 :: Anaconda 1.6.1 (x86_64)
Toute suggestion sera grandement apprécier ? Grâce.
2 réponses
Ici (OSX Mavericks) j'ai été capable de l'installer de cette manière:
brew install sdl sdl_image sdl_mixer sdl_ttf portmidi
pip install https://bitbucket.org/pygame/pygame/get/default.tar.gz
("par défaut" de la branche est sur commit e3ae850 pour le moment)
Source: https://bitbucket.org/pygame/pygame/issue/139/sdlh-not-found-even-thought-it-exists#comment-3822470
Voir cette autre StackOverflow question: PyGame dans un virtualenv sur OS X avec brew?
Mon système est également OSX10.9.2,et j'ai aussi répondre à votre problème,et je suis encore à essayer quelques; Peut-être que ce sera vous aider:
il y a quelques pas:
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;
j'ai essayé d'installer kivy qui est la base sur pygame et j'ai essayé beaucoup de fois,mais juste succès installer pygame une fois.Puis je le désinstalle et je ne peux pas non plus l'installer; (
certains consulter:
http://jamesfriend.com.au/installing-pygame-python-mac-os-108-mountain-lion http://juliaelman.com/blog/2013/04/02/installing-pygame-on-osx-mountain-lion/
=======mise à jour
maintenant j'ai installé pygmae sucess, remeber vous devriez installer xcode, pas seulement Xcode-ligne de commande!