环境搭建—Windows10下Anaconda3安装tensorflow,theano,keras,pytorch以及为keras切换不同的后端

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下边需要用下载源码编译的方法安装

最新安装方法进官网查看

https://pytorch.org/

三、安装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中即可更改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值