ImportError: initialization failed
报错内容:
D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\numpy\core\__init__.py:29: UserWarning: loaded more than 1 DLL from .libs:
D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\numpy\.libs\libopenblas.TXA6YQSD3GCQQC22GEQ54J2UDCXDXHWN.gfortran-win_amd64.dll
D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\numpy\.libs\libopenblas.XWYDX2IKJW2NMTWSFYNGFUWKQU3LYTCZ.gfortran-win_amd64.dll
stacklevel=1)
RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd
ImportError: numpy.core.multiarray failed to import
The above exception was the direct cause of the following exception:
SystemError: <built-in method __contains__ of dict object at 0x0000016E9377A0E8> returned a result with an error set
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\runpy.py", line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\runpy.py", line 109, in _get_module_details
__import__(pkg_name)
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\tf2onnx\__init__.py", line 10, in <module>
from . import verbose_logging as logging
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\tf2onnx\verbose_logging.py", line 14, in <module>
import tensorflow as tf
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\tensorflow\__init__.py", line 37, in <module>
from tensorflow.python.tools import module_util as _module_util
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\tensorflow\python\__init__.py", line 37, in <module>
from tensorflow.python.eager import context
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\tensorflow\python\eager\context.py", line 35, in <module>
from tensorflow.python.client import pywrap_tf_session
File "D:\Users\Administrator\miniconda3\envs\pynew\lib\site-packages\tensorflow\python\client\pywrap_tf_session.py", line 19, in <module>
from tensorflow.python.client._pywrap_tf_session import *
ImportError: initialization failed
解决方法:重装numpy
pip uninstall numpy文章来源:https://www.toymoban.com/news/detail-447067.html
pip install numpy文章来源地址https://www.toymoban.com/news/detail-447067.html
到了这里,关于TensorFlow ImportError: initialization failed的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!