从零开始Tensorflow == 资深小白配置深度学习环境的血泪史

2018.2.6 再更

在另一台电脑上装了一遍TF1.5.0,其实并不复杂,下载速度快的话1个小时就可以搞定,而且从头到尾也并没有之前出现过的任何问题,所以啊,归根结底,还是版本的问题

吃一堑长一智。下次谨记,不要网上乱翻教程,因为随着版本更新都是有时限性的,最靠谱的还是官方文档。

本文主要内容是1.3.0安装过程,但是装1.5.0只需把软件版本改一下即可。


2018.2.6 下午 更:

终于明白为什么问题百出了。

2018年1月28日,tensorflow 1.5.0新版本发布,所以当我在2018年2月5日,执行 pip install tensorflow-gpu 默认下载的是1.5.0版本

而我之前按照网上很多教程,配置的都是1.3.0老版本的环境

所以当我最后 pip install tensorflow-gpu=1.3.0 然后就下载成功了

参照官方文档,现在明确一下两个版本要求的环境:(按照安装顺序排列)

1.3.0

Python 3.6(3.5也可以) +  Anaconda3 5.0.1 + Visual Studio 2015(C++) + Visual C++ 2015 Redistributable  +DXSDK_Jun10.exe + CUDA 8.0 + CUDNN 6  

1.5.0

Python 3.6(3.5也可以) +  Anaconda3 5.0.1 + Visual Studio 2017(C++) + Visual C++ 2015 Redistributable  +DXSDK_Jun10.exe + CUDA 9.0 + CUDNN 7

(NVIDIA 中国官网上的 CUDA 9.1不行,这里附上英国官网的CUDA 9.0 下载链接:

https://developer.nvidia.com/cuda-90-download-archive


另,我第二次安装的时候遇到一个问题 是Anaconda prompt命令框里出现无法识别conda 指令

'C:\Users\PKumar\Continuum\anaconda3\Scripts\activate.bat' is not recognized as an internal or external command, operable program or batch file.#6053

参考这里,亲测有效解决

https://github.com/conda/conda/issues/6053#

另,刚刚才知道,把python 3.6删了也没事,其实直接装anaconda作为默认的python就好了


2018.2.6 上午 更:

劝大家别看百度各种教程了,包括我这篇,都是不好好看官方文档脑子里进的水

附官方链接,版本很重要!

tensorflow 官方安装教程(2018.1.27)

https://tensorflow.google.cn/install/install_windows


2018.2.5   配置三天环境的总结

本来已经准备好Ubuntu双系统的,但是发现TF竟然已经支持Windows,想想还是win吧

真·资深小白:摸摸鱼装装软件,快两天了还没配置好深度学习环境

这特么还怎么开始深度学习???

算了 小白捡起破笔记本(4G内存+机械硬盘512G 想哭……当初买电脑的时候脑子里进了多少水),决定继续

这篇教程其实就是 多种安装方案和教程的汇总+遇到问题的总结和解决>>>如有雷同,我抄你的,感谢大神分享

1、python 3.6 下载安装(这一步后来发现可以直接跳过,只要在anaconda安装时勾选anaconda为默认python即可)

https://jingyan.baidu.com/article/d45ad14842d99969542b8054.html

python下载和安装是跟着这个教程里的,讲的很详细了

下了python 3.5的就别改了 挺好的


2、Anaconda3-5.0.1 下载安装

下载地址:https://repo.continuum.io/archive/index.html

选择和自己电脑匹配的版本,我选的是


(x86是32位系统,x64是64位系统)
安装过程与一般软件一样,按照提示即可,另外在安装过程中尽量选择全部安装,它会自动配好环境变量。
安装中有个勾选的环节,两个都勾上。
完成之后可在使用:Ctrl+R进入dos命令行,然后输入python看到相应的版本,说明安装完成且没有问题。


3、DXSDK_Jun10.exe

  • 微软的DirectX SDK工具包,不安装它的话,后面编译CUDA_Samples是没法成功的。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值