with txt read_table read_fwf read importar pandas hdf5

txt - pandas read_table python



ImportError HDFStore requiere PyTables. Ningún módulo llamado tablas (7)

import pandas as pd dfs = pd.HDFStore(''xxxxx.h5'')

arroja este error:

"ImportError: HDFStore requires PyTables, "No module named tables" problem importing"

Intenté instalar PyTables, que requiere Cython. Tengo Cython 0.21 instalado, pero está generando un error que indica que Cython debería ser mayor que 0.13

Aquí está el registro que estoy recibiendo:

".. ERROR:: You need Cython 0.13 or greater to compile PyTables! ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 in /private/tmp/pip_build_root/tables Storing debug log for failure in /Users/nikhilsahai/Library/Logs/pip.log Nikhils-MacBook-Pro:~ nikhilsahai$ sudo pip install cython Requirement already satisfied (use --upgrade to upgrade): cython in /Library/Python/2.7/site-packages/Cython-0.21-py2.7-macosx-10.9-intel.egg Cleaning up..."

Por favor guíame cómo resolver este problema.


Como mencionó TomAugspurger ... Parece que hay un error con la última versión de pytables. Puede instalar la versión de desarrollo actual ejecutando el siguiente comando:

sudo pip install git+https://github.com/PyTables/PyTables

Si resolvió el problema, la pregunta debería cerrarse :)


En Ubuntu, resolví este problema usando este comando:

sudo apt-get install python3-tables

Tenga en cuenta que estoy usando Python 3




Simplemente actualizando pytables con:

pip install --upgrade tables

trabajó para mi.


También tuve el mismo error al usar HDFStore . Probé todos los pasos especificados anteriormente y dediqué muchas horas a encontrar una solución, pero ninguno de ellos tuvo éxito.

Luego descargué e instalé MiniConda . Y luego utilicé el siguiente comando para instalar pytables.

conda install -c conda-forge pytables

Por favor, consulte la siguiente captura de pantalla.


Tienes que instalar pytables:

conda install pytables