No se puede reinstalar PyTables para Python 2.7

Estoy instalando Python 2.7 además de 2.7. Al instalar PyTables nuevamente para 2.7, recibo este error:

  • Se encontró el paquete numpy 1.5.1 instalado. .. ERROR :: No se pudo encontrar una instalación HDF5 local. Es posible que deba indicar explícitamente dónde se pueden encontrar los encabezados y la biblioteca de HDF5 locales configurando la variable de entorno HDF5_DIR o usando la opción de línea de comandos --hdf5 .

No estoy claro en la instalación de HDF. Descargué nuevamente y lo copié en un directorio / usr / local / hdf5. Y trató de establecer las variables de entorno como se sugiere en la instalación de PyTable. ¿Alguien más ha tenido este problema que podría ayudar?

La opción de línea de comando hdf5 no se indicó correctamente (–hdf5 = ‘/ usr / local / hdf5’). El hecho de esparcir las declaraciones de impresión en setup.py facilitó la resolución del problema.

Mi HDF5 se instaló con homebrew, por lo que configuré la variable de entorno de la siguiente manera: HDF5_DIR=/usr/local/Cellar/hdf5/1.8.9

Eso no me funcionó.

En Ubuntu 13.10, después de descargar la última versión de hdf5 y los identificadores de Python para ella, me sudo crear un enlace simbólico para los archivos de encabezado de hdf5 cuando las bibliotecas dependientes que estaba utilizando no pudieron encontrarlos. Estoy trabajando con pac bibliotecas de núcleo bio para un uso personalizado aunque

 sudo updatedb 

y

 locate hdf5 

Los encontré en mi ruta después de haber descargado e instalado las bibliotecas principales y los controladores de Python

 wget http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.12.tar.gz 

y

 wget https://pypi.python.org/packages/source/h/h5py/h5py-2.2.1.tar.gz 

Tuve que hacer lo siguiente:

 export HDF5_DIR=/mnt/hdf5-1.8.12/hdf5/ pip install tables --force 

libhdf5-8 tuve que instalar libhdf5-8 y libhdf5-serial-dev .

Entonces, para mí, el comando en Ubuntu era:

export HDF5_DIR=/usr/lib/x86_64-linux-gnu/hdf5/serial/

Haz los siguientes pasos:

  1. brebaje casero cerveza / ciencia
  2. brew install hdf5
  3. vea dónde está instalado hdf5, se muestra al final del segundo paso
  4. exportar HDF5_DIR = / usr / local / Cellar / hdf5 / 1.8.16_1 / (Dependiendo de la ubicación que esté instalada en su computadora)
  5. Este me funcionó en MAC 🙂