- 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
tablessind 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 pytablesIhr Problem behebt? Ihr Code-Snippet funktioniert einwandfrei mit pytablesinstalliert.