当我尝试在 Spyder 中导入 tensorflow 时出现此错误,
将 tensorflow 导入为 tf Traceback(最后一次调用):
文件“”,第 1 行,在 import tensorflow as tf 中
文件“C:\packages\Anaconda3\lib\site-packages\tensorflow__init__.py”,第 27 行,从 tensorflow._api.v2 导入音频
文件“C:\packages\Anaconda3\lib\site-packages\tensorflow_api\v2\audio__init__.py”,第 8 行,从 tensorflow.python.ops.gen_audio_ops 导入 decode_wav
文件“C:\packages\Anaconda3\lib\site-packages\tensorflow\python__init__.py”,第 49 行,从 tensorflow.python 导入 pywrap_tensorflow
文件“C:\packages\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”,第 74 行,在 raise ImportError(msg) 中
ImportError:Traceback(最近一次调用最后一次):文件“C:\packages\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”,第 58 行,来自 tensorflow.python.pywrap_tensorflow_internal 导入 * 文件“C: \packages\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“C:\packages\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal. py”,第 24 行,在 swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 文件“C:\packages\Anaconda3\lib\imp.py”,第 242 行,在 load_module 返回 load_dynamic(name,文件名,文件)文件“C:\packages\Anaconda3\lib\imp.py”,第 342 行,在 load_dynamic return _load(spec) ImportError: DLL load failed with error code -1073741795
无法加载原生 TensorFlow 运行时。
见https://www.tensorflow.org/install/errors
出于一些常见的原因和解决方案。寻求帮助时,请在此错误消息上方包含整个堆栈跟踪。
我已经从 anaconda 提示符中尝试过这些
conda create -n tfp python=3.6
激活 tfp
康达安装张量流
Python
在这种情况下,“将 tensorflow 作为 tf 导入”有效。但是,仍然没有在 Spyder 中。
我也试过
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.0-cp36-cp36m-win_amd64.whl
但这给出了错误,
tensorflow-1.2.0-cp36-cp36m-win_amd64.whl 不是该平台支持的轮子。
“spyder”命令也显示错误,
'spyder' 不是内部或外部命令、可运行程序或批处理文件。
有人知道我在做什么错吗?