partially initialized module ‘numpy‘ has no attribute ‘array‘ (most likely due to a circular import)

  • 学习numpy时写第一个程序报错如下:

partially initialized module ‘numpy’ has no attribute ‘array’ (most likely due to a circular import)
在这里插入图片描述

  • 程序代码:

在这里插入图片描述

  • 在命令行中可以执行:

在这里插入图片描述

  • 报错原因:
    因为文件名使用的"numpy"是包名!!!
    切记:不能使用包名和类名来命名!!!

  • 解决方案:
    将文件名修改为非类名、包名等。

  • 修改后:

在这里插入图片描述

  • 成功执行:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43482906/article/details/108949954