在Windows 10上安装TensorFlow

  1. 安装python环境
    在windows上建议安装anaconda,官方python安装各种包的时候,会出现各种编译错误,很烦人。去Anaconda 官网下载安装包安装,我下载的是4.3.14版,默认对应官方python版本3.6。
  2. 进入命令行模式(我用的cmder,堪称windows下命令行神器!),创建虚拟环境,为什么要创建个虚拟环境呢?因为TensorFlow官方还不支持Python 3.6版本,只好创建一个3.5版本虚拟环境。
    conda create --name tensorflow python=3.5
  3. 激活刚才创建的虚拟环境,以后再打开新的命令行的时候,别忘了先执行下面语句激活虚拟环境
    activate tensorflow
  4. 安装一些必备的包
    conda install jupyter
    conda install scipy
  5. 如果你有支持CUDA的Nvidia显卡, 去Nvidia官网下载一个CUDA Toolkit并安装。如果没有,请直接进入第6步
  6. 如果你没有Nvidia的显卡就安装CPU版本的TensorFlow
    pip install tensorflow
    如果有Nvidia的显卡,就安装GPU版本的TensorFlow
    pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.0.1-cp35-cp35m-win_amd64.whl
  7. 安装成功后
    ipython
    进入ipython交互环境,输入下面语句
    import tensorflow as tf
    hello = tf.constant('Hello, TensorFlow!')
    sess = tf.Session()
    print(sess.run(hello))
    如果能输出
    b'Hello, TensorFlow!'
    那就说明安装TensorFlow成功了!

你可能感兴趣的:(在Windows 10上安装TensorFlow)