tensorflow学习笔记
由于遇到需要tensorflow的情况,开始进行tensorflow的学习,中间遇到了很多的坑。
这篇文章不一定对所有人适用,中间还可能有我疏漏的地方,仅供参考。
我的操作系统为Windows10 64位中文版,准备使用python3.5或者python3.6以及cuda9.0完成平台的搭建
Google官方指导教程 :https://www.tensorflow.org/install/install_windows
首先先去Anaconda的官网下载Anaconda,这样可以节约不少时间,来配置python的包。
不过中国Anaconda的下载速度过慢,建议使用清华大学的镜像源,下载最新版本的Anaconda。我下载的版本是
Anaconda3-5.2.0-Windows-x86_64.exe
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
我这里都没有勾上。
安装完以后记得添加路径。
首先右键此电脑,然后点击属性,进入如下界面:
接下来进入高级系统设置,点击环境变量
在下方找到path,点击编辑
加入Anaconda的目录,还有Anaconda下的scripts目录,如图所示,在最下方
之后使用
conda install numpy
测试是否安装完毕。如果不成功PATH应该添加有问题,可以上网查找路径相关的问题。
第二步,去英伟达官网下载cuda9.0,目前最新版9.2但是tensorflow官网建议用9.0,这里我选择用9.0
https://developer.nvidia.com/cuda-toolkit-archive
找到CUDA Toolkit 9.0进行下载
注意:不知道是否是国内网络环境问题,我下载到98%总是出错,后来换迅雷才下的下来,用网页下载的总是压缩文件损坏
下载好后,请选择自定义安装,去掉Visual Studio Integration,这步我是去掉的,因为我安装永远报错,把这个去掉以后就好了,我也不知道为什么,可能我电脑上装过VS2015,估计兼容性的问题?
第三步
去pycharm官网下载pycharm windows版本
https://www.jetbrains.com/pycharm/download/#section=windows
之后都选择默认安装就行,如果你对vim操作不习惯可以取消vim的安装
进入pycharm 选择新的工程,点开Project Interpreter,选择Conda作为环境
创建完以后在File里选择settings
在project Interpreter里选择加号
在上方bar内输入tensorflow 选择对应的点击左下角安装即可(无GPU选择tensorflow,有GPU选择tensorflow-gpu)
接下来点击Tools里的Python Console
在下方控制台内输入 import tensorflow如果不报错即可