成功解决AttributeError: module 'numpy' has no attribute 'equal'

简介: 成功解决AttributeError: module 'numpy' has no attribute 'equal'

解决问题


ttributeError: module 'numpy' has no attribute 'equal'

Traceback (most recent call last):

 File "F:\File_Python\Python_daydayup\190323.py", line 3, in <module>

   import tensorflow

 File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\__init__.py", line 22, in <module>

   from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import

 File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\__init__.py", line 63, in <module>

   from tensorflow.python.framework.framework_lib import *  # pylint: disable=redefined-builtin

 File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\framework\framework_lib.py", line 25, in <module>

   from tensorflow.python.framework.ops import Graph

 File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\framework\ops.py", line 40, in <module>

   from tensorflow.python.eager import context

 File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\eager\context.py", line 29, in <module>

   from tensorflow.python.framework import c_api_util

 File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\framework\c_api_util.py", line 25, in <module>

   from tensorflow.python.util import compat

 File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\util\compat.py", line 129, in <module>


image.png




解决思路


根据bug,可知,tensorflow版本有问题,换个tensorflow的版本


查看版本的方法


import tensorflow as tf

print(tf.__version__)






解决方法


1、更新tensorflow:博主电脑上有多个版本的tensorflow库,将Anaconda的tensorflow版本更新到python库内即可!

image.png


2、更新numpy库


参考文章:成功解决from scipy.linalg import _fblas ImportError: DLL load failed: 找不到指定的模块。



3、最后的结果显示

image.png


image.png




哈哈,成功运行!




 


相关文章
|
数据处理 Python
AttributeError: module ‘numpy‘ has no attribute ‘array‘解决办法
AttributeError: module ‘numpy‘ has no attribute ‘array‘解决办法
799 0
|
3月前
|
Python
A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support
本文讨论了在NumPy 2.0.0版本更新后可能出现的兼容性问题,并提供了通过降级NumPy版本至1.x的解决方法,以支持尚未更新的模块或库。
|
3月前
|
Python
module 'numpy' has no attribute 'int'.
module 'numpy' has no attribute 'int'.
126 0
|
6月前
|
Python
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
104 0
|
6月前
|
Python
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
140 0
|
6月前
|
Shell 计算机视觉 Python
no module named cv2 、numpy 、xxx超全解决方案
no module named cv2 、numpy 、xxx超全解决方案
|
6月前
|
Ubuntu 定位技术 Python
numpy库报错has no attribute ‘_no_nep50_warning‘的解决
numpy库报错has no attribute ‘_no_nep50_warning‘的解决
128 1
|
2月前
|
机器学习/深度学习 数据处理 Python
从NumPy到Pandas:轻松转换Python数值库与数据处理利器
从NumPy到Pandas:轻松转换Python数值库与数据处理利器
77 0
|
3月前
|
机器学习/深度学习 数据处理 计算机视觉
NumPy实践宝典:Python高手教你如何轻松玩转数据处理!
【8月更文挑战第22天】NumPy是Python科学计算的核心库,专长于大型数组与矩阵运算,并提供了丰富的数学函数。首先需安装NumPy (`pip install numpy`)。之后可通过创建数组、索引与切片、执行数学与逻辑运算、变换数组形状及类型、计算统计量和进行矩阵运算等操作来实践学习。NumPy的应用范围广泛,从基础的数据处理到图像处理都能胜任,是数据科学领域的必备工具。
60 0
|
19天前
|
存储 数据处理 Python
Python科学计算:NumPy与SciPy的高效数据处理与分析
【10月更文挑战第27天】在科学计算和数据分析领域,Python凭借简洁的语法和强大的库支持广受欢迎。NumPy和SciPy作为Python科学计算的两大基石,提供了高效的数据处理和分析工具。NumPy的核心功能是N维数组对象(ndarray),支持高效的大型数据集操作;SciPy则在此基础上提供了线性代数、信号处理、优化和统计分析等多种科学计算工具。结合使用NumPy和SciPy,可以显著提升数据处理和分析的效率,使Python成为科学计算和数据分析的首选语言。
27 3