基于Anaconda安装Tensorflow 并实现在Spyder中的应用

Anaconda可隔离管理多个环境,互不影响。这里,在anaconda中安装最新的python3.6.5 版本。

一、安装 Anaconda

  1. 下载地址: https://www.anaconda.com/distribution/#windows

  选择需要的版本下载

  2.双击下载好的 Anaconda2-5.2.0-Windows-x86_64.exe文件,出现如下界面,点击 Next 即可。

点击next:

I Agree:

  此处选择 ALL Users,可是计算机中所有的用户共享:

  此处指定所安装的位置,所在的文件夹要求必须为空:

  此处建议两部分都选,第一部分是用来"自动配置环境变量",第二部分用来安装默认的python环境,选好后等待自动安装完成即可。

  3.检验安装结果。

  进入到windows中的命令模式

  (1)检测anaconda环境是否安装成功,输入命令:conda --version

  

  (2)检测python环境是否配置完成,输入命令:python --version

  

  (3)检测目前按装了那些环境变量,输入命令:conda info --envs

  

二、在anaconda中安装tensorflow

  1、进入windows命令模式,盘符切换到C:\User\user\Anaconda3\envs下,若没有envs文件夹,可自行创建;

    创建tfenv环境,安装Python3.6,输入命令:conda create --name tfenv python=3.6

  

  输入 y 等待自动创建就好啦。

  2.激活tensorflow的tfenv的环境,输入命令:activate tfenv

 

  3.检测tfenv的环境添加到了Anaconda里面,输入命令:conda info --envs

  

  已经创建成功。

  4.检测当前环境中的python 版本。输入命令:python --version

  

  退出tfenv的环境,输入命令:deactivate

  

三、在tfenv环境中正式安装tensorflow包。

  1.激活tensorflow的tfenv环境,输入命令:activate tfenv

  2.输入命令:pip install --upgrade --ignore-installed tensorflow

  

  

  3.验证功能是否正常,输入命令:python

  输入下面代码:

import tensorflow as tf

hello = tf.constant('hello,tf')

sess = tf.Session()

print(sess.run(hello))

  

  可看到,该环境下tensorflow工作正常。

四、按装Spyder

  此时只需打开Anaconda Navigator 软件,进入tfenv环境下(特别提醒!!!),搜索spyder 与spyder-kernels 进行安装即可。

  安装完后可继续用上述代码在spyder中进行测试,如下图所示:    

  

 五、若在安装过程中出现问题,可通过命令:pip uninstall tensorflow 卸载tensorflow进行重新安装。

基于Anaconda安装Tensorflow 并实现在Spyder中的应用的更多相关文章

  1. 使用anaconda安装tensorflow (windows10环境)

    版权声明:勤学 修德 明辨 笃实 - CSDN周雄伟 https://blog.csdn.net/ebzxw/article/details/80701613 已有环境:python3.7.1 ana ...

  2. 我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录

    我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录 准备安装包: gcc48 glibc--SP4-DVD-x86_64-GM-DVD1.iso tensorflow_ ...

  3. win10+anaconda安装tensorflow和keras遇到的坑小结

    win10下利用anaconda安装tensorflow和keras的教程都大同小异(针对CPU版本,我的gpu是1050TI的MAX-Q,不知为啥一直没安装成功),下面简单说下步骤. 一 Anaco ...

  4. Win10下用Anaconda安装TensorFlow

    什么是Anaconda anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.它是一个用python开发机器学习的必备工具. 什么是ten ...

  5. win7 使用anaconda安装tensorflow并且在jupyter notebook上启动

    记录一下学习深度学习的小事情: 1.tensorflow 现在只支持windows 64位系统: 2.因为实验室的电脑比较老旧,Gpu配置低,所以选择安装的是tensorflow Cpu版本,对于学习 ...

  6. Windows环境下Anaconda安装TensorFlow的避坑指南

    最近群里聊天时经常会提到DL的东西,也有群友在学习mxnet,但听说坑比较多.为了赶上潮流顺便避坑,我果断选择了TensorFlow,然而谁知一上来就掉坑里了…… 我根据网上的安装教程,默认安装了最新 ...

  7. ubuntu下基于Anaconda使用Tensorflow

    为了在ubuntu下利用Anaconda使用tensorflow,但在利用conda安装tensorflow,不能在终端,spyder和notebook中直接使用,需要我们进行一定的配置. 1.安装A ...

  8. Anaconda安装tensorflow遇到的问题(转)

    tensorflow安装教程 1.找不到Anaconda Prompt 其他教程中说AnacondaPrompt在安装的Anaconda文件夹下面(如D:/Anaconda),但是我在安装中没有找到, ...

  9. Windows10下通过anaconda安装tensorflow

    博主经历了很多的坎坷磨难才找到一个比较好的在win10下安装TensorFlow的方法: 首先需要说明的是如果你想通过Anaconda来安装tensorflow的话,首先要确认你的python的版本是 ...

随机推荐

  1. Linux 最常用命令整理,建议收藏!

    Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境. linux不仅可以长时间的运行我们编写的程序代码,还 ...

  2. 不是我吹,Lambda这个坑你肯定不知道!

    上周有小伙伴反馈zk连接很慢.整理出zk连接的关键逻辑如下: public class ClientZkAgent {   //单例模式   private static final ClientZk ...

  3. django前端分页小组件

    # -*- coding:utf-8 -*- from django.utils.safestring import mark_safe class Page(object): def __init_ ...

  4. jsonp跨域请求的方式

    1.jsonp一种请求方式.用于解决一个棘手的问题: 由于浏览器具有同源策略:即可以通过后台去访问其他网站,而不能通过浏览器(ajax请求)访问其他网页或域(阻止ajax请求,但是无法阻止<sc ...

  5. 03-Django-models

    # Models 模型 - ORM - ObjectRelationMap : 把面向对象思想转换成关系数据库思想.操作上把类等价于表格 - 类对应表格 - 类中的属性对应表中的字段 - 在应用中的m ...

  6. spark复习笔记(1)

    使用spark实现work count ---------------------------------------------------- (1)用sc.textFile(" &quo ...

  7. arcgis server10.2自带打印模板路径

    找到arcgis server10.2安装目录路径,我的安装路径为C盘,如下: C:\Program Files\ArcGIS\Server\Templates\ExportWebMapTemplat ...

  8. Bootstrap table 实现树形表格,实现联动选中,联动取消

    公司最近有需求要做树形式table.因为是前后端不分离项目,且之前已经引入了bootstrap table插件,现把实现方式分享一下: <!DOCTYPE HTML> <html l ...

  9. unittest生成报告

    # html报告文件路径    report_abspath = os.path.join(report_path, "result.html")    fp = open(rep ...

  10. listalias - 列出用户和系统别名

    总揽 listalias [ -s | -u ] [ 正则表达式] 描述 Listalias 按用户及系统别名每个输出一行.每行具有下列格式: <别名> <地址> (<注 ...