属性错误:模块“numpy”没有属性“array

dojqjjoe  于 2023-06-29  发布在  其他
关注(0)|答案(4)|浏览(214)

我没有名为numpy.py的文件。我的具体步骤是:在Python中,打开C:\Adrian\Python37\Lib\numpy-1.11.2\setup.py,我运行这个模块:

>>> 
=========== RESTART: C:\Adrian\Python37\Lib\numpy-1.11.2\setup.py ===========
Running from numpy source directory.
>>> import numpy as np
>>> list_int = [8, 3, 34, 111]
>>> a_int = np.array(list_int)
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
a_int = np.array(list_int)
AttributeError: module 'numpy' has no attribute 'array'
f5emj3cl

f5emj3cl1#

英语:我遇到了和你一样的问题,对我来说,问题的原因是我在项目问题的根目录中创建了一个名为www.example.com的测试文件numpy.py来进行测试。所以通过导入numpy库,我必须知道这个bug,因为python导入了我的测试文件而不是库。
因此,您必须首先检查项目或库以外的文件的名称是否具有要导入的库的名称。请确保没有任何具有项目名称的文件响应库中的名称。

xjreopfe

xjreopfe2#

报告的症状为:

>>> import numpy as np
>>> a_int = np.array(list_int)
...
AttributeError: module 'numpy' has no attribute 'array'

如果正确安装了numpy,则不可能发生这种情况。
OP解释说,在他的机器上正确地重新安装numpy解决了症状。

zz2j4svz

zz2j4svz3#

甚至我创建了一个名为“numpy.py”的文件。这个文件是自己导入的。更改了文件名。

kdfy810k

kdfy810k4#

我花了很多时间在这从拼写错误数组

np.arrray(list)

相关问题