- El siguiente código me está dando un error.
import pandas as pd
df = pd.DataFrame({'a' : [1,2,3]})
df.to_hdf('temp.h5', key='df', mode='w')
Esto me está dando un error.
Faltan las 'tablas' de dependencia opcionales. Use pip o conda para instalar tablas.
Ya probé ImportError HDFStore requiere PyTables No hay módulos con nombre en tablas . Sigue siendo el mismo error.
Recibo el mismo error al leer el archivo hdf. Y
tables
ya están instalados para mi python.
Alguna información de la versión.
- Python 3.7.4
- pandas 0.25.2
- windows10
PD: Puede reproducir esto en repl
https://repl.it/ .
Actualización :
- Intenté correr siguiendo.
import tables
y obtuve este error:
ImportError: no se pudo cargar ninguno de ['hdf5.dll', 'hdf5dll.dll'], asegúrese de que se puede encontrar en la ruta del sistema.
Parece que los pandas no están dando un mensaje preciso para esto. Solo dice que falta dependencia cuando está realmente presente.
Si alguien sabe cómo resolver esto. Eso ayudará.
pytables
. ¿Puedes verificar si la instalación pytables
resuelve tu problema? Su fragmento de código funciona bien con pytables
instalado.