Das folgende Stück Code:Kann nicht konvertieren Daten datetime64
import pandas as pd
import numpy as np
data = pd.DataFrame({'date': ('13/02/2012', '14/02/2012')})
data['date'] = data['date'].astype('datetime64')
arbeitet an einer Maschine (Fenster) in Ordnung und funktioniert nicht auf einem anderen (Linux). Sowohl Nummy als auch Pandas sind auf beiden installiert.
Der Fehler, den ich bekommen ist:
ValueError: Cannot create a NumPy datetime other than NaT with generic units
Was bedeuten diese Fehler? Ich sehe es zum ersten Mal und es gibt nicht viel im Internet, das ich finden kann. Ist es eine fehlende Abhängigkeit?
Sind die numpy Versionen auf beiden Maschinen gleich? ('print np .__ version__'). Wenn ich mich richtig erinnere, ist "datetime64" eine ziemlich neue Ergänzung. – mgilson
1.6.2 auf der Maschine, wo es funktioniert und 1.7.0 auf einer anderen. – sashkello