1

PythonでMPIを使用する方法を学ぼうとしています。

Python 2.7.8 :: Anaconda 2.1.0 と共にインストールされた mpi4py を使用して helloworld スクリプトを実行しようとすると次のエラーが発生します。

--------------------------------------------------------------------------
Sorry!  You were supposed to get help about:
    opal_init:startup:internal-failure
But I couldn't open the help file:
    /opt/anaconda1anaconda2anaconda3/share/openmpi/help-opal-runtime.txt: No such file or directory.  Sorry!
--------------------------------------------------------------------------
[usrname] [[INVALID],INVALID] ORTE_ERROR_LOG: Error in file runtime/orte_init.c at line 79
[usrname] [[INVALID],INVALID] ORTE_ERROR_LOG: Error in file orterun.c at line 694

conda-packaged mpi4py をアンインストールし、pip を使用してインストールしてみました。インストールに失敗し、次のエラー メッセージが表示されました:

error: Cannot find 'mpi.h' header. Check your configuration!!!

いろいろ調べた結果、ここに示されている手動インストールを試みましたが、ダイスはありませんでした。

助けてください!

解決済み:

Anaconda はまだ Yosemite で動作する mpi4py をパッケージ化していません。こちらのcondaコマンドでインストールできます

4

0 に答える 0