簡體   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