2023-12-07|閱讀時間 ‧ 約 1 分鐘

問題解決: module 'numpy' has no attribute 'float'


歡迎各位贊助喔 👍👍👍


簡介

其實這是因為較早期的 numpy.float 是指 "float64",但是按照計算機領域的習慣的話,通常 "float" 是指 "float32",numpy 為了避免發生歧義,所以在版本 1.20 之後,把 numpy.float 以經改名成 numpy.float64 了



解決方法

所以解決方法就根據你希望使用較新還是較舊版本的 numpy 而有所不同:

  1. 使用較新版本的 numpy,然後把 numpy.float 一律改成 numpy.float64
  2. 使用較舊版本的 numpy
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.