【发布时间】:2019-02-20 03:38:09
【问题描述】:
当我在 GPU 中运行 tensorflow 时出现以下错误。
2018-09-15 18:56:51.011724: E tensorflow/core/common_runtime/direct_session.cc:158] Internal: cudaGetDevice() failed. Status: CUDA driver version is insufficient for CUDA runtime version
Traceback (most recent call last):
File "evaluate_sample.py", line 160, in <module>
tf.app.run(main)
File "/anaconda3/envs/tf/lib/python2.7/site-packages/tensorflow/python/platform/app.py", line 125, in run
_sys.exit(main(argv))
File "evaluate_sample.py", line 123, in main
with tf.Session() as sess:
File "/anaconda3/envs/tf/lib/python2.7/site-packages/tensorflow/python/client/session.py", line 1494, in __init__
super(Session, self).__init__(target, graph, config=config)
File "/anaconda3/envs/tf/lib/python2.7/site-packages/tensorflow/python/client/session.py", line 626, in __init__
self._session = tf_session.TF_NewSession(self._graph._c_graph, opts)
tensorflow.python.framework.errors_impl.InternalError: Failed to create session.
以下错误从何而来?
E tensorflow/core/common_runtime/direct_session.cc:158] Internal: cudaGetDevice() failed. Status: CUDA driver version is insufficient for CUDA runtime version
和 tensorflow.python.framework.errors_impl.InternalError:创建会话失败。
这就是我的版本:
张量流是:1.10
cat /proc/driver/nvidia/version
NVRM 版本:NVIDIA UNIX x86_64 内核模块 390.77 Tue Jul 10 18:28:52 PDT 2018
GCC 版本:gcc 版本 7.3.0 (Debian 7.3.0-28)
nvcc --version
nvcc:NVIDIA (R) Cuda 编译器驱动程序
版权所有 (c) 2005-2016 NVIDIA Corporation
构建于 Sun_Sep__4_22:14:01_CDT_2016
Cuda 编译工具,8.0 版,V8.0.44
【问题讨论】:
-
您的驱动程序安装不正确。 debian 不是 CUDA 支持的操作系统,如果您使用 debian 工具安装驱动程序,则可能是问题
标签: python-2.7 tensorflow cuda