- Der folgende Code gibt mir einen Fehler.
import pandas as pd
df = pd.DataFrame({'a' : [1,2,3]})
df.to_hdf('temp.h5', key='df', mode='w')
Das gibt mir Fehler.
Fehlende optionale Abhängigkeitstabellen. Verwenden Sie pip oder conda, um Tabellen zu installieren.
Ich habe bereits versucht, ImportError HDFStore erfordert PyTables Kein Modul mit dem Namen Tabellen . Immer noch der gleiche Fehler.
Ich erhalte den gleichen Fehler beim Lesen der HDF-Datei. Und
tables
sind bereits für meine Python installiert.
Einige Versionsinformationen.
- Python 3.7.4
- Pandas 0.25.2
- Windows10
PS: Sie können dies in repl
https://repl.it/ reproduzieren .
Update :
- Ich habe versucht, folgend zu laufen.
import tables
und habe diesen Fehler bekommen:
ImportError: ['hdf5.dll', 'hdf5dll.dll'] konnte nicht geladen werden. Stellen Sie sicher, dass es im Systempfad gefunden wird.
Es sieht so aus, als ob Pandas dafür keine genaue Botschaft geben. Es heißt nur fehlende Abhängigkeit, wenn es tatsächlich vorhanden ist.
Wenn jemand weiß, wie man das löst. Das wird helfen.
pytables
. Können Sie überprüfen, ob die Installation pytables
Ihr Problem behebt? Ihr Code-Snippet funktioniert einwandfrei mit pytables
installiert.