tensorflow windows 安装
挺简单的,直接根据tensorflow官网介绍安装的:https://www.tensorflow.org/install/install_windows
我的环境:win10-64bit, CUDA8.0. 已有python2.7(要解决多版本冲突问题,tensorflow只支持python3.5.x)
1,下载安装python3.5.2
https://www.python.org/downloads/release/python-352/
我是64位windows,所以选择了https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe 下载安装,注意选择自动添加path,或者你自己装完了手动添加path
2,解决python版本冲突问题,给python3.5.2改个名字
我的电脑里面原本已经有了python2.7,现在又装了python3.5.2,会存在版本冲突,所以需要把python 3.5.2中的python.exe(位置可以从环境变量中找到)改名为python3.5.exe
此时在命令行中输入:python3.5可以查看到版本信息
3,安装pip3
下载这个文件,https://bootstrap.pypa.io/get-pip.py,运行一下,安装pip3
安装完了用pip3命令试一下,能识别出来pip3命令说明安装成功
4,安装tensorflow
安装cpu版本的tensorflow:
pip3 install --upgrade tensorflow
等啊等(不要问我为啥有GPU还要装CPU的,我就是一时手痒打错了又不喜欢打断所以cpu和gpu版本的都装一下)
安装gpu版本的tensorflow:
pip3 install --upgrade tensorflow-gpu
再次等啊等
我后来发现CPU和GPU的tensorflow同时装有冲突,安装的时候俩tensorflow会放到一起文件夹,虽然不会报错但是不知道哪个是哪个。反正我要用的是GPU,所以最后决定把CPU的tensorflow卸载了,重新装了GPU版本的tensorflow
5,测试一下有没有安装成功
import tensorflow as tf a = tf.constant('hello world') sess=tf.Session() print(sess.run(a))