在windows下配置anaconda+tensorflow

来源:互联网 发布:阻止电脑自动安装软件 编辑:程序博客网 时间:2024/05/21 22:29

tensorflow官网对windows系统上tensorflow的配置有详细的流程说明。

然而该流程对anaconda上tensorflow的配置说明并不详细,这里记录本人的配置方法。


TensorFlow的GPU加速必须要求python 3.x版本的anaconda,如果一直使用2.7版本必须再下一个3.6的版本。

spyder的python版本为3.6.2,与tensorflow支持的python3.6有细微的不同


C:> conda create -n tensorflow python=3.6

必须输入python=3.6,使anaconda建立tensorflow环境时配置python3.6的环境


激活:

C:> activate tensorflow


安装gpu版本的tensorflow:

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu


注意:If you installed through Anaconda, activate your Anaconda environment.

在windows下,在anaconda prompt激活tensorflow后,必须在这个环境中安装spyder才能运行tensorflow

(tensorflow)C:> conda install spyder


安装后在该环境下打开spyder:

(tensorflow)C:> spyder


此时tensorflow可以被正常地导入:

Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 12:30:02) [MSC v.1900 64 bit (AMD64)]Type "copyright", "credits" or "license" for more information.IPython 6.1.0 -- An enhanced Interactive Python.In [1]: import tensorflow as tfIn [2]: hello = tf.constant('Hello, TensorFlow!')In [3]: sess = tf.Session()In [4]: print(sess.run(hello))'Hello, TensorFlow!'


原创粉丝点击