AttributeError: module 'numpy' has no attribute 'array'的解決方法


一些同學在編寫pyhton程序的時候,會出現如下的error:

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

 這個是說在numpy文件中沒找到array屬性:這是因為我們初學者在命名文件的時候,有的時候為了方便后期文件的查找,會將文件名命名為代碼中使用過的第三方庫的名稱。

然后代碼編譯的時候,會讀取到你的編寫的這個程序進行執行,發現沒有相關的屬性,進而報錯。

原理講清楚了之后,我們就可以進行修改了。找到我們自己書寫的程序,找出命名相同的.py文件。比如說我們這里就找numpy.py這個文件。

找到之后,我們可以選擇刪除,或者 重新命名。之后我們再執行一次,問題就被解決了。

 

 在此,還有一個問題需要解釋的,就是如果我們更新了編輯器,那么我們首先去更新一下使用的第三方庫,因為可能一些編輯器不兼容了。

如何更新呢?可以查看下面這個鏈接中提供的方法。

https://stackoverflow.com/questions/56312145/attributeerror-module-numpy-has-no-attribute-array/61410539

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM