Frage

Ich würde es freuen, wenn jemand mich auf eine Lösung / Verständnis für die folgende Fehlermeldung hinzufügen könnte:

generasacodicetagpre.

Ich habe H50 mit dem Ubuntu-Software-Center installiert.(Ich rannte H5CC -ShowConfig und stellte fest, dass parallele HDF5 aktiviert wurde.)

Ich laufe auf einer MacBook-Luft mit Core 2 Duo, mit nur einem Kern, der für einen virtuellen Desktop von Ubuntu 13.04 aktiviert ist.

War es hilfreich?

Lösung

Die mit Ubuntu gelieferte Version von H50 war nicht gegen parallel hdf5 erbaut.Deshalb können Sie den MPI-Treiber nicht verwenden.Sie müssen H5Y von Hand bauen.Die bequemste Weise ist es, eine VirtuenV-Umgebung zu verwenden, sodass die parallele H5PY-Version die Ubuntu-installierte Version nicht beeinträchtigt.Alles, was Sie tun müssen, ist:

    .
  1. den H5PY-Quellcode von h5y.org
  2. auspacken
  3. Vergewissern Sie sich, dass Sie sich in einem Virtualenv befinden (oder nicht, wenn Sie lieber H50 global installieren. Aber dann deinstallieren Sie H5PY in Ubuntu besser.)
  4. $ export cc= mpicc
  5. $ python setup.py Build --mpi
  6. $ python setup.py install
  7. das ist es.Siehe http://docs.h5py.org/de/latest/mpi.html Details.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top