2016-05-22 10 views
2

mpi4pyを使用しようとしています。 Windowsでmpi4pyを動作させる方法

pip install mpi4py 

私はmpi4pyアナコンダのパッケージからインストールした

、および

はこれを認識しています。

しかし、私は

from mpi4py import MPI 

を実行するMPIモジュールが存在しdoen't言います。

私はmpi4pyフォルダを調べましたが、実際には見つかりませんでした。

私は助けてください問題は、私はOpenMPIのがインストールされていないかもしれないということですが、私はどこでも見てきたと私は、Windows 10

にIRをインストールする方法を見つけることができないと思います。

編集:元の質問は、Windows 10にOpenMPIをインストールしてmpi4pyで使用することでしたが、MSMPIでmpi4pyを実行する方法を見つけたので、タイトルを変更して、まわり。

答えて

0

解決策はありません。しかし、MSMPIをインストールするとmpi4pyが動作することがわかりました。 Anacondaで配布されているバージョンを使用していても、MSMPIは(試した限り)すぐに使えます。

これはmpi4pyの問題の解決策ですが、実際のOpenMPIをインストールしていないため、他の言語や実装では機能しない可能性があります。

0

%PATH%環境変数(http://www.computerhope.com/issues/ch000549.htm)にMSMPIパス(既定ではC:¥Program Files¥Microsoft MPI¥Bin)を設定します。

その後、次のコマンドを実行して、プログラムを起動することができます。

mpiexec /np <number of process> python <your MPI4Py python script> 
0

あなたはmpihcをインストールする必要があります。 mpi4pyモジュールをインストールしましたが、実行できません。確認mphic.org

関連する問題