“windows下安装TensorFlow” 手记

转载自: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


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值