在windows下配置anaconda+tensorflow

xiaoxiao2021-02-28  55

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 tf In [2]: hello = tf.constant('Hello, TensorFlow!') In [3]: sess = tf.Session() In [4]: print(sess.run(hello)) 'Hello, TensorFlow!'

转载请注明原文地址: https://www.6miu.com/read-53682.html

最新回复(0)