繁体   English   中英

安装 tensorflow-gpu 破坏了 tensorflow

[英]Installing tensorflow-gpu broke tensorflow

我正在通过 anaconda 使用 tensorflow cpu,并在使用命令后

conda 安装 tensorflow-gpu

我收到以下错误消息

File "", line 1, in runfile('C:/Users/g/Desktop/Masters-Project/Gaussian ROC example/Neural Network Worked Example.py', wdir='C:/Users/g/Desktop/Masters-项目/高斯 ROC 示例')

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\spyder\\utils\\site\\sitecustomize.py”,第 705 行,在运行文件 execfile(filename, namespace) 中

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\spyder\\utils\\site\\sitecustomize.py”,第 102 行,在 execfile exec(compile(f.read(), filename, 'exec'), namespace)

文件“C:/Users/g/Desktop/Masters-Project/Gaussian ROC example/Neural Network Worked Example.py”,第 7 行,从 keras.models 导入 Sequential 作为顺序

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\keras__init__.py”,第 3 行,来自 . 导入实用程序

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\keras\\utils__init__.py”,第 6 行,来自 . 导入 conv_utils

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\keras\\utils\\conv_utils.py”,第 9 行,在 from .. import backend as K

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\keras\\backend__init__.py”,第 89 行,来自 .tensorflow_backend import *

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\keras\\backend\\tensorflow_backend.py”,第 5 行,导入 tensorflow as tf

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\tensorflow__init__.py”,第 22 行,来自 tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\tensorflow\\python__init__.py”,第 49 行,在 from tensorflow.python import pywrap_tensorflow

文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\tensorflow\\python\\pywrap_tensorflow.py”,第 74 行,在 raise ImportError(msg)

导入错误:回溯(最近一次调用):文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\tensorflow\\python\\pywrap_tensorflow.py”,第 58 行,来自 tensorflow.python.pywrap_tensorflow_internal import * 文件“C: \\ProgramData\\Anaconda3\\lib\\site-packages\\tensorflow\\python\\pywrap_tensorflow_internal.py”,第 28 行,在 _pywrap_tensorflow_internal = swig_import_helper() 文件“C:\\ProgramData\\Anaconda3\\lib\\site-packages\\tensorflow\\python\\pyternal_tensorflow_in py", line 24, in swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) File "C:\\ProgramData\\Anaconda3\\lib\\imp.py", line 243, in load_module return load_dynamic(name, filename, file) File "C:\\ProgramData\\Anaconda3\\lib\\imp.py", line 343, in load_dynamic return _load(spec) ImportError: DLL load failed: The specified module could not be found.

无法加载本机 TensorFlow 运行时。

请参阅https://www.tensorflow.org/install/install_sources#common_installation_problems

出于一些常见的原因和解决方案。 寻求帮助时,请在此错误消息上方包含整个堆栈跟踪。

我什至现在都没有尝试使用 GPU,因为它还没有到货,而且这是仅限 CPU 的模式,我很困惑可能出了什么问题。

tensorflow-gpu不仅仅是tensorflow附加模块,而是一个单独版本的tensorflow 当你安装tensorflow-gputensorflow包被卸载了。 现在加载 tensorflow-gpu 版本失败,因为您可能缺少所有 CUDA 库。 只需删除tensorflow-gpu包并再次重新安装旧的tensorflow包,直到您真正拥有支持 CUDA 的 GPU。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM