2011-12-05 1 views
0

Je suis en train d'installer mpi4py sur mac, mais je suis face à l'erreur ci-dessous:installation mpi4py dans Mac

Recherche de mpi4py

Best match: mpi4py 1.2.2 
Downloading http://mpi4py.googlecode.com/files/mpi4py-1.2.2.tar.gz 
Processing mpi4py-1.2.2.tar.gz 
Running mpi4py-1.2.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-HNJHvI/mpi4py-1.2.2/egg-dist-tmp-eL_Hte 
Compiling with an SDK that doesn't seem to exist: /Developer/SDKs/MacOSX10.5.sdk Please check your Xcode installation 
_configtest.c:1:20: error: stdlib.h: No such file or directory 
error: Setup script exited with error: Cannot compile/link MPI programs. Check your configuration!!! 

Notez que j'ai installé openmpi avant.

Tout organisme sait quelle est la solution?

+0

avez-vous suivi ces instructions? http://mpi4py.scipy.org/docs/usrman/appendix.html#mac-os-x-and-universal-sdk-python-builds – CharlesB

Répondre

0

Message d'erreur est assez clair, il cherche MacOSX10.5.sdk, vous devez l'installer à partir de XCode (il est dans les options d'installation).

Pour l'installer procédez comme suit:

  • download XCode 3.2.6
  • ouvrir le méta-paquet (droit clik-> contenu bundle show)
  • installer OSX-10.5.pkg

EDIT avant de faire ce genre de choses douloureuses que vous pourriez vouloir lire Mac OS X and Universal/SDK Python builds

+0

J'ai vérifié mon dossier sdk et j'ai la version 6 et 7 mais pas version 5. Comment puis-je l'ajouter? – user91625

+0

Notez que j'utilise xcode 4 sur mac lion. – user91625

+0

@ user91625: voir les modifications – CharlesB