- código a seguir está me dando erro.
import pandas as pd
df = pd.DataFrame({'a' : [1,2,3]})
df.to_hdf('temp.h5', key='df', mode='w')
Isso está me dando erro.
'Tabelas' de dependência opcionais ausentes. Use pip ou conda para instalar tabelas.
Eu já tentei o ImportError HDFStore requer PyTables Nenhum módulo chamado tabelas . Ainda é o mesmo erro.
Estou recebendo o mesmo erro ao ler o arquivo hdf. E
tables
já está instalado para o meu python.
Algumas informações da versão.
- python 3.7.4
- pandas 0.25.2
- windows10
PS: Você pode reproduzir isso em repl
https://repl.it/ .
Atualização :
- Eu tentei correr a seguir.
import tables
e recebeu este erro:
ImportError: Não foi possível carregar nenhum dos ['hdf5.dll', 'hdf5dll.dll'], verifique se ele pode ser encontrado no caminho do sistema.
Parece que os pandas não estão dando uma mensagem precisa para isso. Está apenas dizendo falta de dependência quando está realmente presente.
Se alguém souber como resolver isso. Isso vai ajudar.
pytables
. Você pode verificar se a instalação pytables
resolve seu problema? Seu snippet de código funciona bem com o pytables
instalado.