windows环境下tensorflow安装过程详解,Tensorflow环境
分类:www.澳门新萄京赌场

一、前言

1、安装Anaconda

随手记

扬言:本文为课程《数据深入分析师》入门班笔记,教师王乐业。如有学习须求请购买课程。

Anaconda安装

这一次安装tensorflow是基于Python的,安装Python的进程不做注解(既然决定按,Python确定要先精通啊):本次教程是windows下Anaconda安装Tensorflow的经过(cpu版,显卡不帮忙gpu版的...)

 下载: 叁.五,陆十六个人系统,所以选取的版本是Anaconda2-4.2.0-Windows-x86_64.exe

ancaconda Anaconda2-5.0.1-Windows-x86_64
python3.5 ancaconda python-3.5.2-amd64
charmpython IDE

一、数据深入分析的形似流程及选拔场景

00一数据采纳世界:社交(如,美国民代表大会选)、交通(如,导航)、金融(如,信用评估)、医治(如,图像分析)

002数目分析流程:

1.主题材料定义

二.数据获得、清理与存储、深入分析与建立模型

(一)数据获得:公开数量(开放数据网络、数据比赛)、网络爬虫(API、网页)

(二)清理与积累:数据洗濯(重复数据、缺点和失误数据)、数据库(插入查询)

(三)深入分析与建立模型:总结学原理(大数定理、大旨极限定理)、解析技巧(若是核实、线性回归)

3.系统、报告

003目标:数据深入分析全流程要点-算法竞技入门技术-数据中开掘只是的乐趣

004软件:python、anaconda、mysql

学习心得:理清数据分析注重运用的圈子,和温馨的办事休戚相关,且未来前景可观。通过数量的拿走-清理-存款和储蓄-深入分析建模-创建种类-产生报告。当中供给通晓anaconda(python)、mysql

在哈工业余大学学高校 TUNA 镜像源挑选相应的操作系统与所需的Python版本下载Anaconda安装包。Windows情状下的安装包直接试行.exe文件进行设置就可以,Ubuntu遇到下在巅峰实行

二、安装情状

下载完之后,安装。

1 安装 ancaconda
访问Anaconda的下载页面,下载Python 三..陆,选用60位版本。

2、Python编制程序处境的搭建及数量分析包的装置

$ bash Anaconda2-4.3.1-Linux-x86_64.sh#Python2.7版本

(tensorflow帮衬的系统是63位的,windows和linux,mac都亟待陆十一人)

 

二 配置国内的源
conda config --add channels
conda config --set show_channel_urls yes

001python及anaconda

python:python 三与python 2差距比十分的小,python在数码分析职位被亟需度排第一,不可或缺的硬能力。因其有工具包无偿且开源。

anaconda:能够通晓为是python的2个发行版。包涵python的编制程序情况,还包括和pyhton相关的特别是跟科学总计、数据剖析相关的工具包。除此以外提供那一个工具包的设置、删除、下载的1个管理工具。

anaconda的优点:壹.可创设对应差别python版本的独自情形,互不苦恼

诸如:创立python3.5的TensorFlow的虚拟境况如下(因为一旦不在anaconda下,TensorFlow不支持Windows系统下的python叁.5)

conda create -n tensorflow python=3.5

activate tensorflow

二.可径直选用conda安装及更新工具包

conda install scipy

与python自个儿自带的工具包pip的区分:pip有限定,仅能够安装基于python的工具包,但依靠windows下的有的工具包会有对于其余部分先后的正视,导致pip不可能直接设置这么些工具包,如numpy,scipy都不可能安装。conda化解了这些题目,比方地方的通令化解了安装scipy

或者

windows7(其实和windows版本没什么关联,作者的是windows七,安装时参考的有windows拾的教学)

安装完之后,张开Anaconda Prompt,输入浙大的旅舍镜像,更新包越来越快:

三 继续在 Anaconda Prompt 窗口输入:
conda create -n tensorflow python=3.5

00二anaconda的下载及安装

下文以Windows系统为根基介绍

1.安装minianaconda

地址:miniconda-conda

下载 Python三 的 6四-bit 版本就可以。注意,最棒是陆十五个人的版本(除非你的计算机是3十一人的)。

下载后按小白教程 | 迷你conda安装及增进情况变量安装。

贰.修改镜像服务器地点

直白在开首菜单里找到Anaconda Prompt,直接运用Anaconda Prompt以管理人的地方展开,而不是cmd终端进入conda操作。

推行下边代码,即浙大的镜像服务器速度会快一些。show_channel的指标是在接下去下载软件包的时候看到从哪个server下载,看是或不是设置武大是有成效的。

conda config --add channels

conda config --set show_channel_urls yes

三.开立 Python三.5的虚拟景况(钦赐情况为三.五是因为前文提到tensorflow只协助三.5)

执行上边代码,course_py3伍可以换来自定义名称。安装工具包的时候可能供给安装一些别样的工具,假使系统提醒proceed ([y]/n)? ,输入y, 回车就ok。现身如下图提醒 “To activate this environment……”表示景况布署成功

conda create –n course_py35 python=3.5

尝试触发刚创制的那几个境况,输入:

activate course_py35

假义务令行出现(course_py3伍)可能说是你本人设定的名号,表示早已载入那个意况

您能够接纳查看 Python 的本子是或不是是大家刚创设的三.5版本,输入:python

不出意外的话,系统会给您反映 python 的版本音信。输入上边代码可脱离:

quit()

$ bash Anaconda3-4.3.1-Linux-x86_64.sh#Python3.5版本

Python3.5.二(在此以前计算机上是安装的正是其壹版本,假令你安装了,不清楚版本的话能够在指令窗口输入"python --version",会突显你已设置的Python的版本号)

 

4 安装CPU版本的tensorflow
pip install -i

④.装置科学计算机本事斟酌所需的 python 工具包

用 conda 安装 scipy,输入:

conda install scipy

下一场尝试触发,看命令行出现(course_py3五)或然说是你自个儿设定的称呼,表示曾经载入那一个意况。

quit()退出后装置别的工具包。

用 conda 安装 pandas,输入:

conda install pandas

conda安装scipy和pandas都以急需先退出python(也正是说,假设您前面在命令行输入了python的话,须求先选择quit()命令退出),在以前创造的course_py35条件里设置;检查包是不是安装成功,须要首先进入python,再使用"import 包名字"举办检查,如检查scipy是还是不是安装成功,能够输入import scipy。

用 pip 安装 scikit-learn,输入:

pip install scikit-learn

无数包实在用 pip 也是足以平昔设置的

经验:1.通过anaconda下载和设置python能够方便增添越来越多用来数据深入分析的工具包。其mini版本所占空间小。

二.虚拟意况布署用清华镜像服务下载会快一些。

三.执行安装命令安装科学计算机技艺研商所需工具包的老路是conda恐怕pip install 工具包名,然后通过输入python看是还是不是安装好,之后经过quit()退出。

在装置的经过中,会询问安装路线,按回车就可以。之后会掌握是否将Anaconda安装路径出席到境遇变量(.bashrc)中,输入yes,那样今后在终端中输入python就能够直接进去Anaconda的Python版本(倘让你的系统中在此之前安装过Python,自行采纳yes or no)。安装成功后,会有日前用户根目录下生成三个anaconda二的文件夹,里面就是设置好的内容

Anaconda3-4.2.0-Windows-x86_6四.exe (windows下安装注意采取windows x86 六11人就好)

conda config --add channels

倘若网络不好使用上面那个

查询安装音讯

三、Anaconda3-4.2.0-Windows-x86_64.exe

conda config --set show_channel_urls yes

 pip install --ignore-installed --upgrade

$ conda info

下载能够去官英特网下载,直接寻觅找与你计算机对应的本子就好,作者个人习贯从境内镜像网址下载,下载快哇(国内南开镜像网站)

引入第3行命令输入四次,以便把这几个镜像地址放在第三人。

 

查询当前早已安装的库

下载实现后一贯设置就行,步骤如下图所示:

 

您也得以张开 选用适用的 whl 文件地方举行安装;恐怕打开 可视化选取 whl 版本。

$ condalist

澳门新萄京 1

2、安装TensorFlow

  1. activate tensorflow
    激活 TensorFlow 虚拟情状,当不选用 TensorFlow 时,使用 deactivate tensorflow 关闭。

安装库(***意味着库名称)

澳门新萄京 2

 

  1. 澳门新萄京,测试
    跻身到 Anaconda 安装目录下 /envs /tensorflow 文件夹,继续在 Anaconda Prompt 窗口输入输入:
    python.exe
    回车的前边,复制复制如下内容拷贝到Anaconda Prompt,自动输出:
    import tensorflow as tf
    hello = tf.constant('Hello, TensorFlow!')
    sess = tf.Session()
    >>> sess.run(hello)
    >>> a = tf.constant(10)
    >>> b= tf.constant(32)
    >>> sess.run(a b)
    >>>
    输出:
    ...
    b'Hello, TensorFlow!'
    ...
    42

$ conda install ***

自己用,就选择Just me

延续张开Anaconda Prompt,输入:

意味着 TensorFlow 已经设置成功。
7.配置 charmpython
开始的时候钦点python路径就可以,举个例子我这边是那几个渠道。“进入到 Anaconda 安装目录下 /envs /tensorflow 文件夹”

更新库

澳门新萄京 3

conda create -n tensorflow python=3.5

 

$ conda update ***

挑选习贯的存款和储蓄盘

 

其他

Anaconda货仓镜像

澳门新萄京 4

安装完之后,输入:

1.  W c:tf_jenkinshomeworkspacerelease-windevicecpuoswindowstensorflowcoreplatformcpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE instructions, but these are available on your machine and could speed up CPU computations.

法定下载更新工具包的进程不快,所以三番五次累加哈工业余大学学东军事和政院学 TUNA提供的Anaconda旅社镜像,在巅峰或cmd中输入如下命令进行增添

上边三个百分百选上,点Install安装就好了

activate tensorflow

因为预编写翻译的标题,可百度看看。

$ conda config --add channels conda config --setshow_channel_urls yes$ conda install numpy#测试是还是不是丰裕成功

澳门新萄京 5

 

 

其后会自行在用户根目录生成“.condarc”文件,Ubuntu情形下路线为~/.condarc,Windows景况下路线为C:用户your_user_name.condarc

验证Anaconda是不是安装成功的方法:

激活后,小编选取安装的是CPU版本,输入:(切记这里输入此前,须求重新张开cmd窗口)

补【晋级版本】

channels: -

-defaults

show_channel_urls:yes

命令窗口中输入“conda --version” ----->获得conda 四.二.0

 


假使要去除镜像,直接删除“.condarc”文件就可以

来看了这一个结果,恭喜您,你曾经成功的设置上了Anaconda了,那么大家后续。

pip install --ignore-installed --upgrade 

1. 使用 upgrade

  • CPU:pip3 install –upgrade tensorflow
  • GPU:pip3 install –upgrade tensorflow-gpu

Tensorflow安装

四、安装Tensorflow

设置失利的话多试三回

2. 钦赐晋级的本子(1.二.0)

  • CPU: pip install --ignore-installed --upgrade https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.2.1-cp35-cp35m-win_amd64.whl
  • GPU:pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.0-cp35-cp35m-win_amd64.whl

由上所示,python 的版本须要为 3.伍。

在极端或cmd中输入以下命令寻觅当前可用的tensorflow版本

安装Tensorflow时,必要从Anaconda商旅中下载,一般暗中认可链接的都以国外镜像地址,下载料定异常慢啊(跨国呢!),这里自个儿是用国内南开镜像,需求改一下链接镜像的地方。这里,大家开垦刚刚安装好的Anaconda中的 Anaconda Prompt,然后输入:

3、测试:

$ anaconda search -t conda tensorflowUsing AnacondaAPI: show 'to get moredetails:Packages:Name                      |  Version | Package Types  | Platforms ------------------------- |  ------ | --------------- | ---------------    HCC/tensorflow            |1.0.0| conda          | linux-64HCC/tensorflow-cpucompat  |1.0.0| conda          | linux-64HCC/tensorflow-fma        |1.0.0| conda          | linux-64SentientPrime/tensorflow  |0.6.0| conda          | osx-64: TensorFlow helps the tensors flow    acellera/tensorflow-cuda  |0.12.1| conda          | linux-64anaconda/tensorflow      |1.0.1| conda          | linux-64anaconda/tensorflow-gpu  |1.0.1| conda          | linux-64conda-forge/tensorflow    |1.0.0| conda          | linux-64, win-64, osx-64: TensorFlow helps the tensors flow    creditx/tensorflow        |0.9.0| conda          | linux-64: TensorFlow helps the tensors flow    derickl/tensorflow        |0.12.1| conda          | osx-64dhirschfeld/tensorflow    |0.12.0rc0 | conda          | win-64dseuss/tensorflow        |          | conda          | osx-64guyanhua/tensorflow      |1.0.0| conda          | linux-64ijstokes/tensorflow      |2017.03.03.1349| conda, ipynb    | linux-64jjh_windows环境下tensorflow安装过程详解,Tensorflow环境安装与配置。cio_testing/tensorflow |1.0.1| conda | linux-64jjh_cio_testing/tensorflow-gpu |1.0.1| conda          | linux-64jjh_ppc64le/tensorflow    |1.0.1| conda          | linux-ppc64le      jjh_ppc64le/tensorflow-gpu |1.0.1| conda          | linux-ppc64le      jjhelmus/tensorflow      |0.12.0rc0 | conda, pypi    | linux-64, osx-64: TensorFlow helps the tensors flow    jjhelmus/tensorflow-gpu  |1.0.1| conda          | linux-64kevin-keraudren/tensorflow |0.9.0| conda          | linux-64lcls-rhel7/tensorflow    |0.12.1| conda          | linux-64marta-sd/tensorflow      |1.0.1| conda          | linux-64: TensorFlow helps the tensors flow    memex/tensorflow          |0.5.0| conda          | linux-64, osx-64: TensorFlow helps the tensors flow    mhworth/tensorflow        |0.7.1| conda          | osx-64: TensorFlow helps the tensors flow    miovision/tensorflow      |0.10.0.gpu | conda          | linux-64, osx-64msarahan/tensorflow      |1.0.0rc2 | conda          | linux-64mutirri/tensorflow        |0.10.0rc0 | conda          | linux-64mwojcikowski/tensorflow  |1.0.1| conda          | linux-64rdonnelly/tensorflow      |0.9.0| conda          | linux-64rdonnellyr/r-tensorflow  |0.4.0| conda          | osx-64test_org_002/tensorflow  |0.10.0rc0 | conda          |                Found32packages

复制代码 代码如下:

 

慎选一个较新的CPU或GPU版本,如jjh_cio_testing/tensorflow-gpu的一.0.一本子,输入如下命令查询安装命令

conda config --add channels     conda config --set show_channel_urls yes

澳门新萄京 6

$ anaconda show jjh_cio_testing/tensorflow-gpuUsing AnacondaAPI: installthispackagewith condarun:conda install --channel tensorflow-gpu

那两行代码用来改成连接复旦镜像的

 1 # 进入一个交互式 TensorFlow 会话.
 2 import tensorflow as tf
 3 sess = tf.InteractiveSession()
 4 
 5 x = tf.Variable([1.0, 2.0])
 6 a = tf.constant([3.0, 3.0])
 7 
 8 # 使用初始化器 initializer op 的 run() 方法初始化 'x' 
 9 x.initializer.run()
10 
11 # 增加一个减法 sub op, 从 'x' 减去 'a'. 运行减法 op, 输出结果 
12 sub = tf.sub(x, a)
13  sub.eval()
14 # ==> [-2. -1.]

使用最终1行的唤醒命令实行设置

接下去安装Tensorflow,在Anaconda Prompt中输入:

澳门新萄京 7

$ conda install --channel tensorflow-gpuFetchingpackagemetadata .............Solvingpackagespecifications:.Package planforinstallationinenvironment/home/will/anaconda2:The following packages will be SUPERSEDED by a higher-prioritychannel:tensorflow-gpu:1.0.1-py27_4 --> 1.0.1-py27_4 jjh_cio_testingProceed ([y]/n)?

conda create -n tensorflow python=3.5.2

 

conda会自动物检疫查实验安装此版本的Tensorflow所重视的库,如若您的Anaconda贫乏那么些看重库,会唤起您安装。因为本身事先曾经安装过了,所以这边只提示笔者设置Tensorflow。输入y并回车之后等待安装达成就能够

有的时候间图形是安装进度,有个别坑小编也写出来,注意一下就好:

4、关闭

能够采纳次高版本的Tensorflow安装,因为最新版本或然哈工业大学TUNA的旅社镜像库没有即时更新,而官方更新连接总是失利,作者最起首接纳了jjhelmus/tensorflow-gpu的1.0.一版本,其余重视库清华TUNA的货仓镜像有财富,而到终极jjhelmus/tensorflow-gpu版本的Tensorflow安装包总是下载不下去,尝试20数次现在换了贰个一.0.0的本子,终于快心满意安装成功

常规的情事应该如下:

当你不用 TensorFlow 的时候,关闭景况:

进入python,输入

澳门新萄京 8

  deactivate

import tensorflowas tf

伺机,然后输入“y”

只要未有报错说明安装成功。

澳门新萄京 9

然后:

澳门新萄京 10

看来上边那个activate tensorflow(这么直接的乌克兰语,看看是否很打动,)恭喜你,tensorflow你早已安装成功啦,去激活一下,紧接着输入:“activate tensorflow”就Ok了

我们要设置的是CPU版本,那么在指令下紧接着输入:

复制代码 代码如下:

pip install -i

您也足以和谐挑选相应的Tensorflow版本,可以在浙大镜像中查看

澳门新萄京 11

经过一小会的守候,当您瞧瞧如上海教室最终一行时,那么,恭喜你,你早就设置成功了,是还是不是一点也不慢乐,是还是不是很感动,是还是不是想测试一下吗,那么我们先测试一下呢

五、测试

windows环境下tensorflow安装过程详解,Tensorflow环境安装与配置。在Anaconda Prompt窗口中输入: python

进入python后输入:  

import tensorflow as tf
sess = tf.Session()

a = tf.constant(10)
b= tf.constant(12)
sess.run(a b)

澳门新萄京 12

好了,到此处您能够放心了,你能够使用Tensorflow了

六、那些年,那些坑

好了,最终大家来填坑了

澳门新萄京 13

改为哈工业大学镜像时的荒谬:会来得路线错误,没涉及,conda info 查看一下,你会发掘:

澳门新萄京 14

很显眼的开掘地址乱了,然则没什么,找到计算机:C:UsersAdministrator中的.condarc文件,展开,然后修改一下,如下就能够了

澳门新萄京 15

接下来在回来命令窗口,你可以承袭设置了。

假如你在设置Tensorflow时出现了之类情形:

澳门新萄京 16

哇,那么多深翠绿字体,不要忧虑,看最终一段,提示是本子难点,我们就进级版本就好了。

操作如下图所示:

澳门新萄京 17

结果:

澳门新萄京 18

好了,难点化解了。

以上正是自家的上上下下安装步骤了,有空的话作者试着在linux系统中装置壹线Tensorflow,哈哈。

上述正是本文的全体内容,希望对大家的学习抱有扶助,也可望大家多多援助脚本之家。

你也许感兴趣的篇章:

  • 详解TensorFlow在windows上设置与轻巧示例
  • 听新闻说docker安装tensorflow的欧洲经济共同体步骤
  • Win7下Python与Tensorflow-CPU版开垦情形的设置与布置进程
  • TensorFlow在MAC情况下的设置及情况搭建
  • TensorFlow安装及jupyter notebook配置格局

本文由澳门新萄京发布于www.澳门新萄京赌场,转载请注明出处:windows环境下tensorflow安装过程详解,Tensorflow环境

上一篇:澳门新萄京XCode9的新变化,谈谈XCode9的新变化 下一篇:没有了
猜你喜欢
热门排行
精彩图文