用Anaconda2在windows上安装TensorFlow并在notebook上运行

来源:互联网 发布:telnet 1521端口不通 编辑:程序博客网 时间:2024/06/05 16:33

用Anaconda2在windows上安装TensorFlow并在notebook上运行

一.安装说明

平台:目前可在Ubuntu、Mac OS、Windows上安装
版本:提供gpu版本、cpu版本
安装方式:pip方式、Anaconda方式
Tips:
1.在Windows上目前支持python3.5.x
2.gpu版本需要cuda8,cudnn5.1

二.Anaconda初步学习

1.下载Anaconda安装包:Anaconda官方下载地址 :https://www.anaconda.com/download/
我下载的是Anaconda2 For Windows 64bit(内置python2.7) ,下载好了就安装,一直下一步。
因为TensorFlow要在python3.5运行,所以后面费了不少功夫。
2.检查Anaconda是否成功安装:conda --version

这里写图片描述

3.安装不同版本的python:conda create --name tensorflow python=3.5.4
4.按照提示,激活之:activate tensorflow
5.确保名叫tensorflow的环境已经被成功添加:conda info --envs
6.检查新环境中的python版本:python --version
7.退出当前环境:deactivate
8.切换环境:activate tensorflow

三.TensorFlow安装

1.pip install tensorflow
2.进入Anaconda 软件的Anaconda Prompt里面,
进入安装的名叫tensorflow的环境(activate tensorflow), 键入python,然后再键入import tensorflow as tf
测试安装好了没。
四.TensorFlow在Jupyter Notebook中运行。
键入import tensorflow as tf 会遇到错误提示ImportError: No module named tensorflow
解决办法
(1)让python3与python2在Anaconda 2中标共存。如果你本来就是python3,你就不用管这一步了。(我已经安装了Anaconda 2,现在我想在Jupyter Notebook中由python3)
这样子:
这里写图片描述
在cmd终端输入conda create -n py3 python=3 安装Python3
再安装jupyter, “conda install -n py3 jupyter

   conda install ipython   ipython kernelspec install-self

(2)
activate tensorflow #激活tensorflow环境 “

  conda install ipython  conda install jupyter

当我运行conda install jupyter出现错误提示:
ImportError: No module named ‘jupyter_client
解决pip install --upgrade jupyter
决在运行下面一行代码

pip install ipython[notebook]<4
原创粉丝点击