2016-08-29 5 views
0

J'essaie d'installer mpi4py sur ma machine Linux. J'ai récemment installé anaconda 4.1.1 et selon leur documentation le paquet est supposé venir avec mpi4py 2.0.0. Lorsque j'ai essayé de vérifier avec "conda list" je ne suis pas en mesure de trouver le paquet dans la liste.Installation de mpi4py

J'ai essayé "pip install mpi4py" et j'obtiens une erreur comme celle-ci "Échec de la roue de construction pour mpi4py" Je n'ai pas non plus eu de chance avec "easy_install mpi4py".

+2

Quel système d'exploitation avez-vous? ... pouvez-vous également coller votre sortie de terminal complète lorsque vous essayez d'installer pip mpi4py', s'il vous plaît? – Hackerman

Répondre

1

Il semble qu'il vous manque une dépendance. Voir ce link pour une explication possible. Lors de l'installation de mpi4py, vos fichiers binaires MPI doivent être sur le PATH

1

Autrement dit, si vous tapez par ex. which mpiexec et rien ne vient, vous devez exécuter

export PATH="/path/to/mpi/bin:${PATH}" 

Maintenant which mpiexec doit imprimer le chemin de l'exécutable MPI, et ainsi pip et conda devriez être en mesure de localiser MPI.