用Anaconda安装TensorFlow+keras

检测目前安装了哪些环境变量:conda info --envs

查看当前有哪些可以使用的tensorflow版本:conda search --full -name tensorflow

查看tensorflow包信息及依赖关系:conda info tensorflow

在anaconda中安装tensorflow

1. 进入windows命令模式,创建nxf_tensorflow环境,安装python3.6: conda create --name nxf_tensorflow python=3.6

2 . 激活tensflow的nxf_tensorflow环境: activate nxf_tensorflow

检测nxf_tensorflow的环境添加到了Anaconda里面:conda info --envs

检测当前环境中的python的版本:python --version

退出nxf_tensorflow的环境:deactivate

3. 在nxf_tensorflow环境中正式安装tensorflow包

1)激活tensflow的nxf_tensorflow环境: activate nxf_tensorflow

2)pip install --upgrade --ignore-installed tensorflow 或者安装指定的TensorFlow包 conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.6.0

3) 验证功能正常:python 进入代码环境

温馨提示:如果你的conda和tensorflow环境都是安装成功的,但是一用测试代码进行跑的时候就出问题了,那么注意,这个原因你由于你在安装tensorflow的时候,是直接在cmd下,而不是在你用conda激活的一个环境,所以导致,tensorflow并没有直接嵌入到conda环境,所以,就导致无法导入模块的一个错误;

解决方法:

(1)只需要在activate nxf_tensorflow

(2)然后再使用 pip install --upgrade --ignore-installed tensorflow 命令安装就可以了

安装keras

在 Anaconda Prompt(CMD 命令行中也行)中键入以下命令:

切换到Tensorflow环境: activate Tensorflow

先安装Theano: conda install Theano

再安装Keras: conda install Keras