您的位置:首页 > 其它

“windows下安装TensorFlow” 手记

2017-09-10 23:51 253 查看
转载自:http://blog.csdn.net/weixin_37669436/article/details/71392905

本文记录博主安装tensorflow 1.3.0 的过程,特别是失败的地方,避免各位重蹈覆辙。

一、计算机配置 -- 太弱,计划换机子

系统:win7 x64

CPU:i5-4460,四核

内存:4G

显卡:GeForce GT630(GPU计算能力2.1)

二、失败的安装:

1、安装cuda8.0、cuDNN7 (注:应该是cuDNN6)-- 为了支持GPU

2、参考 TensorFlow1:windows下安装TensorFlow进行安装:

anaconda 4.4.0、python3.5.2、tensorflow 1.3.0、spyder3.2.2

想尝试一下gpu,所以安装时,采用安装命令: pip install tensorflow-gpu

3、安装过程基本顺利

4、试运行:采用 spyder 试运行 tesorflow “hello world”失败,出现很多错误:ImportError: DLL load failed: 内存位置访问无效……

5、不甘心:换成python 3.6.2,失败

6、问题:看参考书说“tesorflow不支持 计算能力小于3.0的gpu”,我的gpu才2.1,或许是这个问题吧!

三、成功的安装:

1、基本过程同上,差别之一在于,不启用gpu安装:pip install tensorflow

2、成功的python版本:3.5.2、3.5.4

3、失败的python版本:3.6.2

2017.9.22补充:

1.文中2.3条故障信息补充:

>>> import tensorflow as tf

Traceback (most recent call last):

  File "C:\Users\kimlesj1\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper

    return importlib.import_module(mname)

  File "C:\Users\kimlesj1\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

  File "<frozen importlib._bootstrap>", line 986, in _gcd_import

  File "<frozen importlib._bootstrap>", line 969, in _find_and_load

  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 666, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 577, in module_from_spec

  File "<frozen importlib._bootstrap_external>", line 906, in create_module

  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed

ImportError: DLL load failed: The specified module could not be found.

2.今天在ThinkPad T450笔记本上装tensorflow1.3-GPU版(win10),安装顺利,可再次出现文中2.3条的故障,显然不是显卡计算机能力(本机为5.0)的问题;

3.什么原因呢?根据网友建议,尝试成功的方法:cuda与cuDNN不匹配,改成“cuda8.0、cuDNN8.0-V6”,OK

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: