AttributeError: module ‘numpy‘ has no attribute ‘array‘解决办法

一些同学在编写pyhton程序的时候,会出现如下的error:

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

这个是说在numpy文件中没找到array属性:这是因为我们初学者在命名文件的时候,有的时候为了方便后期文件的查找,会将文件名命名为代码中使用过的第三方库的名称。

然后代码编译的时候,会读取到你的编写的这个程序进行执行,发现没有相关的属性,进而报错。

原理讲清楚了之后,我们就可以进行修改了。找到我们自己书写的程序,找出命名相同的.py文件。比如说我们这里就找numpy.py这个文件。

找到之后,我们可以选择删除,或者 重新命名。之后我们再执行一次,问题就被解决了。
AttributeError: module ‘numpy‘ has no attribute ‘array‘解决办法_第1张图片
在此,还有一个问题需要解释的,就是如果我们更新了编辑器,那么我们首先去更新一下使用的第三方库,因为可能一些编辑器不兼容了。

你可能感兴趣的:(numpy,python,开发语言)