下面的代碼:無法轉換日期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')
一臺機器上正常工作(Windows)和另一個(Linux版)不能正常工作。兩者都安裝了numpy和pandas。
我得到的錯誤是:
ValueError: Cannot create a NumPy datetime other than NaT with generic units
這個錯誤是什麼意思?我有史以來第一次看到它,網絡上沒有太多可以找到的東西。它是否缺少一些依賴性?
兩臺機器上的numpy版本是否相同? ('print np .__ version__')。如果我沒有記錯,'datetime64'是一個相當新近的加法。 – mgilson 2013-04-23 00:12:45
1.6.2在機器上運行,1.7.0在另一個機器上運行。 – sashkello 2013-04-23 00:15:47