Anaconda3的安装不再赘述,若是安装最新版(python3.6)的话,需要改为3.5,另外建立一个3.5环境比较麻烦,可以直接改掉root的环境:
conda install python=3.5
一、安装tensorflow:
(1) 打开Anaconda Prompt
(2) 安装cpu版本的tensorflow
pip install --upgrade tensorflow(==1.4.0)
(3) 测试tensorflow环境
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
二、安装pytorch
# Windows 10和Windows Server 2016下安装pytorch
conda install -c peterjc123 pytorch
# Windows 7/8/8.1或者Windows Server 2008/2012使用如下代码安装
conda install -c peterjc123 pytorch_legacy
安装pytorchvision:
https://github.com/pytorch/vision
Windows下边需要用下载源码编译的方法安装
最新安装方法进官网查看
三、安装keras
pip install keras
四、安装theano
conda install theano
此时import keras的后端默认是tensorflow,若想改为theano,需要改C盘用户目录下的一个文件,不好找,直接在用户目录下搜索keras.json,把backend从tensorflow改为theano,再次使用import keras发现显示的是theano后端了,但是会有一堆的异常,此时需要安装mingw64,注意安装的时候要选择x86_64的编译方式,然后,大功告成!
五、若是另外创建了tensorflow环境,将tendorflow环境的内核加进jupyter notebook
运行下面的命令来启用TensorFlow
source activate tensorflow
运行下面的命令来安装环境
conda install jupyter
conda install ipython
安装内核
ipython kernelspec install-self --user
我的显示结果如下:
Installed kernelspec python3 in /home/gcy/.local/share/jupyter/kernels/python3
主要是看这个路径,下面进入这个路径,修改路径内的文件kernel.json,将里面的路径改为tensorflow环境的路径,我的改为了
/home/gcy/anaconda3/envs/tensorflow/bin/python
将display_name改为自己的名字tensorflow
然后
source deactivate
退出环境,即可使用,不退出的话,我之前的安装路径有问题无法启动,不改了不改了.....
jupyter notebook
在kernel-change kernel中即可更改