出現(xiàn)這個(gè)問題的原因是:從numpy1.24起刪除了numpy.bool、numpy.int、numpy.float、numpy.complex、numpy.object、numpy.str、numpy.long、numpy.unicode類型的支持。解決上訴問題主要有兩種方法:
方法一:修改numpy版本
安裝numpy1.24之前的版本
pip uninstall numpy
pip install numpy==1.23.5
方法二:修改代碼
可以用python內(nèi)置類型或者np.ndarray類型替換:文章來源:http://www.zghlxwxcb.cn/news/detail-506225.html
np.float替換為float或者np.float64/np.float32文章來源地址http://www.zghlxwxcb.cn/news/detail-506225.html
到了這里,關(guān)于AttributeError: module ‘numpy‘ has no attribute ‘float‘的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!