您的位置:首页 > 运维架构 > Linux

基于Win10(MAC,Linux)+Anaconda+Jupyter安装Tensorflow 1.3.0

2017-01-25 11:40 686 查看

Abstract

本人最近开始研究深度学习,所以开始学习tensorflow工具.本文主要讲在win10下基于我们安装的anaconda框架然后在Jupyterbook上写tensorflow程序。

1.安装Anaconda

打开Anaconda官方主页 我们下载python3.5版本

测试安装是否成功:打开命令行输入

$ jupyter notebook


(mac&linux 输入 jupyter-notebook)

为什么安装anaconda?

因为anaconda几乎包涵了所有主流的科学计算的包例如numpy,scipy,etc. 如果怕麻烦,各种依赖问题,请直接安装anaconda。Jupyter notebook 就是 anaconda一个默认的IDE,支持table补全(超级爽的),如果你想支持vim模式编辑可以参考下面的链接:个性化定制Jupyter和及其使用

2.在Anaconda下安装tensorflow环境

win10下打开Anaconda的终端 Anaconda Prompt (其他操作系统默认终端)

注意:虽然这些命令比如$符号是 linux(mac)下 相当于 windows下的 > 不冲突

按照我说的输就行

# Python 2.7
$ conda create -n tensorflow python=2.7
# Python 3.5
$ conda create -n tensorflow python=3.5


我选择是3.5版本.

3.安装tensorflow(在conda环境中)

注意:win10下打开Anaconda的终端 Anaconda Prompt (其他操作系统默认终端)

(C:\Anaconda3) C:\Users\MrX>activate tensorflw
#从(C:\Anaconda3)变成了tensorflow环境下,注意下面的安装都在这个环境下
(tensorflow) C:\Users\MrX>deactivate
#这样就退出了


但是我们安装的是win10

cpu版本0.12.1 (过去的)

(tensorflow) C:\Users\MrX> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.1-cp35-cp35m-win_amd64.whl[/code] 
Gpu版本

(tensorflow) C:\Users\MrX> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.1-cp35-cp35m-win_amd64.whl[/code] 
新版安装方式(2018年之后。。。)

#这样就安装1.3.0版本的tensorflow
pip install tensorflow==1.3.0 #cpu
pip install tensorflow-gpu==1.3.0 #gpu


测试安装是否成功

$ python
...
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
>>>


在此环境的tensorflow下安装keras

参考keras-github

其他

搭建jupyter notebook上使用tensorflow注意必须在 tensorflow环境下.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息