Problema al instalar PyPar en Ubuntu


1

Estoy intentando instalar pypar, la caja de herramientas de Python de computación paralela en Ubuntu ver 14.04.1 LTS (nombre de código de confianza). Esencialmente estoy teniendo errores de instalación y me preguntaba si alguien sabe qué hacer.

Yo tengo:

  • descargó pypar de http://code.google.com/p/pypar/ y lo descomprimió
  • instalado numpy usando pip y openmpi
  • usé el comando python setup.py instally recibí un error diciéndome que usara el comando python compile_pypar_locally.pyque hice
  • Esto parecía funcionar para la instalación, pero ahora cuando importo aparece el siguiente error:

    import pypar
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "pypar.py", line 863, in <module>
        CDLL('libmpi.so', RTLD_GLOBAL)
      File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
        self._handle = _dlopen(self._name, mode)
    OSError: libmpi.so: cannot open shared object file: No such file or directory
    

¿Alguien sabría cómo solucionar este problema?

Gracias por adelantado


1
¿Qué paquete instaló para openmpi? Del READMEarchivo que debería haber instalado openmpi-biny libopenmpi-dev, ¿tiene el segundo?
Qeole

1
Además, ¿has leído la sección COMPILE PYPAR LOCALLYde este READMEarchivo? Mencionan el uso de compile_pypar_locally.py, y explican que una ruta al directorio que contiene mpiext.sodebe agregarse a la variable PATH (intente algo como PATH=$PATH:<dir_where_miext.so_is_located>). ¿Quizás el hecho de que tuvo que compilar localmente podría estar relacionado con la falta de privilegios de root?
Qeole
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.