2017-07-31 42 views
0

操作系统:Windows 10
的Python ver.:Python 2.7.13
tensorflow ver.:1.0.1
CUDA:8.0
cudnn:V5.1
我已经把我的CUDA和cudnn好。
tensorflow是否适用于Windows 10上的python 2.7?

cudnn64_5.dll是在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
cudnn.h是在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
cudnn.lib是在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
和添加的路径:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

的Microsoft Visual C++也安装2015再发行(x64)的。

,但仍然得到这个错误:

Traceback (most recent call last): 
    File "keras_test.py", line 2, in <module> 
    from keras import* 
    File "C:\Python27\lib\site-packages\keras\__init__.py", line 3, in <module> 
    from . import utils 
    File "C:\Python27\lib\site-packages\keras\utils\__init__.py", line 6, in <module> 
    from . import conv_utils 
    File "C:\Python27\lib\site-packages\keras\utils\conv_utils.py", line 3, in <module> 
    from .. import backend as K 
    File "C:\Python27\lib\site-packages\keras\backend\__init__.py", line 83, in <module> 
    from .tensorflow_backend import * 
    File "C:\Python27\lib\site-packages\keras\backend\tensorflow_backend.py", line 1, in <module> 
    import tensorflow as tf 
    File "C:\Python27\lib\site-packages\tensorflow\__init__.py", line 24, in <module> 
    from tensorflow.python import * 
    File "C:\Python27\lib\site-packages\tensorflow\python\__init__.py", line 72, in <module> 
    raise ImportError(msg) 
ImportError: Traceback (most recent call last): 
    File "C:\Python27\lib\site-packages\tensorflow\python\__init__.py", line 66, in <module> 
    from tensorflow.python import pywrap_tensorflow 
    File "C:\Python27\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 28, in <module> 
    _pywrap_tensorflow = swig_import_helper() 
    File "C:\Python27\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 20, in swig_import_helper 
    import _pywrap_tensorflow 
ImportError: No module named _pywrap_tensorflow 


Failed to load the native TensorFlow runtime. 

我发现有大约tensorflow Windows上python2.7的信息非常少。
有没有其他解决方案?
或者我应该切换到Windows上的python 3.5.x?
或者在Linux上使用python2.7?

+0

理论上,应该将时下写Python3,反正 –

回答

2

docs

TensorFlow only supports version 3.5.x of Python on Windows.

+0

但怎么来的,他们支持Linux和Mac的Python 2.7,但仅跳过Windows操作系统。我多次阅读文档,他们只在Windows上省略了python 2.7。 QAQ –

相关问题