【问题标题】:AttributeError: partially initialized module 'numpy' has no attribute 'array' (most likely due to a circular import)AttributeError:部分初始化的模块“numpy1”没有属性“array”(很可能是由于循环导入)
【发布时间】:2021-07-18 02:45:31
【问题描述】:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])

print(arr)

print(type(arr))

AttributeError: 部分初始化的模块“numpy”没有属性“array”(很可能是由于循环导入) 我知道以前有人问过这个问题,但请注意,已正确要求导入。什么是循环导入?

【问题讨论】:

  • 您的文件是否命名为numpy.py?如果是,请重命名。
  • 听起来可行。随机也有类似的问题。如果是这种情况,那么之前发布的 numpy1 问题的答案是什么?

标签: python numpy


【解决方案1】:

这主要是因为你的 python 对 numpy 被引用的内容感到困惑,主要是因为你的文件名可能是 numpy 只需更改它。

【讨论】:

  • 名字改成Numpty了,改名字需要有多大区别?
猜你喜欢
  • 2021-09-24
  • 2021-11-13
  • 2020-06-14
  • 2021-02-14
  • 2021-08-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-21
  • 2022-07-13
相关资源
最近更新 更多