AttributeError: module 'numpy' has no attribute 'dtype' 問題

記錄下今天發生的問題。

在pycharm中命名了一個random.py,代碼如下

import numpy as np
import pandas as pd

RandomNumber = np.random.choice([1,2,3,4,5],size=100,replace=True,p=[0.1,0.2,0.3,0.3,0.1])

print(pd.Series(RandomNumber).value_counts())

然後執行出現了

  File "pandas/_libs/src\numpy.pxd", line 157, in init pandas._libs.tslib

AttributeError: module 'numpy' has no attribute 'dtype' 

報錯信息。

納悶了,代碼怎麼在命令行可以執行,在ide執行不了。

後來改了個文件名稱,改爲RandomNum.py就可以執行了。

因爲對python不是很瞭解,所以不知道具體原因,猜想是因爲文件名與函數名衝突了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章