如何修复AttributeError:模块'numpy'没有属性'square'[关闭]

Posted

技术标签:

【中文标题】如何修复AttributeError:模块\'numpy\'没有属性\'square\'[关闭]【英文标题】:How to fix AttributeError: module 'numpy' has no attribute 'square' [closed]如何修复AttributeError:模块'numpy'没有属性'square'[关闭] 【发布时间】:2018-06-22 10:36:10 【问题描述】:

我已将 numpy 更新到 1.14.0。我使用的是 Windows 10。我尝试运行我的代码,但出现此错误:

AttributeError: 模块 'numpy' 没有属性 'square'

这是我的导入:

%matplotlib inline
import matplotlib.pyplot as plt
import tensorflow as tf
import numpy as np
from sklearn.metrics import confusion_matrix
import math

【问题讨论】:

如果您调用了一个文件numpy.py,请选择一个不同的名称(如果有则删除相应的numpy.pyc)。 显示整个代码和整个错误 @user2357112 我按照你说的做了,但我的新错误是:module 'numpy' has no attribute '__version__' 加载matplotlib时出现此错误 【参考方案1】:

我删除了 numpy.py,然后更新了我的 numpy,它成功了!

【讨论】:

我跑了conda update --allpip uninstall -y numpypip uninstall -y setuptoolspip install setuptools==39.1.0pip install numpy,这似乎解决了关于“'numpy'没有属性'square'”的错误。 上述解决方案有效,只是我没有对版本进行硬编码。卸载 numpy 和 scipy,然后重新安装它们。

以上是关于如何修复AttributeError:模块'numpy'没有属性'square'[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何修复“AttributeError:模块'tensorflow'没有属性'get_default_graph'”?

如何修复AttributeError:模块'tensorflow'没有属性'reset_default_graph'

如何修复 AttributeError:“系列”对象没有“查找”属性?

如何修复python2.7中的“AttributeError:'module'对象没有属性'storage'”错误

AttributeError:“datetime”模块没有属性“strptime”

如何修复此 AttributeError:“SubRequest”对象没有属性“getfuncargvalue”?