上次装了下tensorflow,对版本也是有讲究的,所以记录一下,以备查看
1、我装的是 python-3.5.3-amd64.exe 3.5.3版本的
2、集成工具包 直接就装 Anaconda3-5.1.0-Windows-x86_64.exe 装了这个就用不着装一些乱七八糟的工具包了
3、安装tensorflow
一般出错就是pip要升一下版本 用 python -m pip install -U pip
升级pip
# GPU版本
pip3 install --upgrade tensorflow-gpu
# CPU版本
pip3 install --upgrade tensorflow
4、安装CUDA cuda_9.0.176_win10.exe 就是9.0, 9.1的版本不能用!!!!
5、安装 cuDNN cudnn-9.1-windows10-x64-v7.1.zip
其实这个是一个压缩包,解压放到任何一个目录下就行,然后把其中的bin
目录路径添加到Path
环境变量里。
6、 进你装的python 测试一下
import tensorflow as tf
a = tf.random_normal((100, 100))
b = tf.random_normal((100, 500))
c = tf.matmul(a, b)
sess = tf.InteractiveSession()
sess.run(c)
-------------------------------------------------------------------------------------------
用户变量 Path里装好以后Anaconda里的python可能会与你装的python冲突,
所以
优先顺序是:1、你装的python
2、Anaconda
3、cuDNN
4、CUDA
一定要确保你的1在2前面
7、安装编辑器 pycharm-community-2018.1.2.exe
你要确定你的6是成功的,说明你的tensorflow环境已经可以正常使用了
创建新项目的时候,在路径下面有设置 project interpreter 选择你装的python
进入工程,file-settings-project **-project interpreter 里也能设置,里面可以管理所有安装的包,缺或者版本升级都很方便操作