首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tensorflow错误TF错误:根据API 0xe编译的模块,但是这个版本的numpy是0xd

Tensorflow错误TF错误:根据API 0xe编译的模块,但是这个版本的numpy是0xd
EN

Stack Overflow用户
提问于 2022-04-26 17:37:52
回答 1查看 844关注 0票数 0
代码语言:javascript
运行
复制
RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd
Traceback (most recent call last):
  File "Tensorflow/scripts/generate_tfrecord.py", line 27, in <module>
    import tensorflow.compat.v1 as tf
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\__init__.py", line 37, in <module>
    from tensorflow.python.tools import module_util as _module_util
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\python\__init__.py", line 37, in <module>
    from tensorflow.python.eager import context
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\python\eager\context.py", line 35, in <module>
    from tensorflow.python.client import pywrap_tf_session
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\python\client\pywrap_tf_session.py", line 19, in <module>
    from tensorflow.python.client._pywrap_tf_session import *
ImportError: SystemError: <built-in method __contains__ of dict object at 0x000002901E7A0630> returned a result with an error set
RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd
Traceback (most recent call last):
  File "Tensorflow/scripts/generate_tfrecord.py", line 27, in <module>
    import tensorflow.compat.v1 as tf
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\__init__.py", line 37, in <module>
    from tensorflow.python.tools import module_util as _module_util
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\python\__init__.py", line 37, in <module>
    from tensorflow.python.eager import context
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\python\eager\context.py", line 35, in <module>
    from tensorflow.python.client import pywrap_tf_session
  File "C:\Users\ateyu\AppData\Local\Programs\Python\Python37\lib\site-packages\tensorflow\python\client\pywrap_tf_session.py", line 19, in <module>
    from tensorflow.python.client._pywrap_tf_session import *
ImportError: SystemError: <built-in method __contains__ of dict object at 0x000001B8DA1705E8> returned a result with an error set
EN

回答 1

Stack Overflow用户

发布于 2022-05-18 09:52:26

请检查这里的Numpy版本和Numpy版本.

错误消息表明,您有一个Numpy版本,该版本提供了一个较旧版本的C。基于,您应该将Numpy升级到1.20.x或1.21.x

请使用以下代码升级Numpy;

代码语言:javascript
运行
复制
pip install numpy --upgrade --ignore-installed

或者你可以使用以下方法;

代码语言:javascript
运行
复制
pip install numpy==1.21.6
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72018245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档