成功解决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‘解决办法
1628 0
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的解决方法,以支持尚未更新的模块或库。
|
Python
module 'numpy' has no attribute 'int'.
module 'numpy' has no attribute 'int'.
788 0
|
Python
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
872 0
|
Python
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
AttributeError: module ‘numpy‘ has no attribute ‘int‘.
420 0
|
Ubuntu 定位技术 Python
numpy库报错has no attribute ‘_no_nep50_warning‘的解决
numpy库报错has no attribute ‘_no_nep50_warning‘的解决
450 1
|
Shell 计算机视觉 Python
no module named cv2 、numpy 、xxx超全解决方案
no module named cv2 、numpy 、xxx超全解决方案
|
5月前
|
存储 Java 数据处理
(numpy)Python做数据处理必备框架!(一):认识numpy;从概念层面开始学习ndarray数组:形状、数组转置、数值范围、矩阵...
Numpy是什么? numpy是Python中科学计算的基础包。 它是一个Python库,提供多维数组对象、各种派生对象(例如掩码数组和矩阵)以及用于对数组进行快速操作的各种方法,包括数学、逻辑、形状操作、排序、选择、I/0 、离散傅里叶变换、基本线性代数、基本统计运算、随机模拟等等。 Numpy能做什么? numpy的部分功能如下: ndarray,一个具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组 用于对整组数据进行快速运算的标准数学函数(无需编写循环)。 用于读写磁盘数据的工具以及用于操作内存映射文件的工具。 线性代数、随机数生成以及傅里叶变换功能。 用于集成由C、C++
504 1
|
5月前
|
Java 数据处理 索引
(numpy)Python做数据处理必备框架!(二):ndarray切片的使用与运算;常见的ndarray函数:平方根、正余弦、自然对数、指数、幂等运算;统计函数:方差、均值、极差;比较函数...
ndarray切片 索引从0开始 索引/切片类型 描述/用法 基本索引 通过整数索引直接访问元素。 行/列切片 使用冒号:切片语法选择行或列的子集 连续切片 从起始索引到结束索引按步长切片 使用slice函数 通过slice(start,stop,strp)定义切片规则 布尔索引 通过布尔条件筛选满足条件的元素。支持逻辑运算符 &、|。
328 0
|
7月前
|
机器学习/深度学习 API 异构计算
JAX快速上手:从NumPy到GPU加速的Python高性能计算库入门教程
JAX是Google开发的高性能数值计算库,旨在解决NumPy在现代计算需求下的局限性。它不仅兼容NumPy的API,还引入了自动微分、GPU/TPU加速和即时编译(JIT)等关键功能,显著提升了计算效率。JAX适用于机器学习、科学模拟等需要大规模计算和梯度优化的场景,为Python在高性能计算领域开辟了新路径。
744 0
JAX快速上手:从NumPy到GPU加速的Python高性能计算库入门教程

热门文章

最新文章