自己亲测的详细安装过程

(环境为win7 64位)

鉴于Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。这里先解释下conda、anaconda这些概念的差别。conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。这里首先安装Anaconda。

1.从官方网址https://www.continuum.io/downloads/ 下载,这里选择64位Python3.6的Anaconda3.4.0版本;

接下来就是安装过程了。。。这部分可参照官方的安装教程进行。

(https://docs.anaconda.com/anaconda/install/windows)

一般只要更改安装路径和是否添加到路径,如果你的pc以前没有类似的配置,建议将环境变量那一项勾选上,其他的不用更改,就可以直接一直往下点击,直到安装完成。

安装成功的页面

  1. 如果你没勾选添加环境变量那一项,安装Anaconda成功之后,你还需要将你自己的Anaconda的路径加入到环境变量才能在下面一起使用;

1.2在环境变量加入之后,接下来就是去创建一个tensorflow的conda环境。用其专业术语就是:Create a conda environment named tensorflow by invoking the following command,此时你既可以在cmd命令窗口或者打开Anaconda Prompt窗口,在其里面输入如下命令来创建TensorFlow的conda环境;

conda create -n tensorflow python=3.5

这里你也可以根据自己的喜欢选择不同的Python版本,但是相对来说Python3.5对于TensorFlow比较稳定;

输入y即可安装相关的包;

1.3这一步完成后,就可以输入命令来激活TensorFlow,命令如下:

activate tensorflow

如果这步成功的话,恭喜你,可以继续下面的步骤,然而我的这步没有成功,在命令窗口并不能识别到activate命令,并且查了许多相关资料,因此通过查找资料在网页下(http://www.cnblogs.com/jackchen-Net/p/6681269.html)找到相关的解决方案;即打开Anaconda Navigator;(注意如果你装的时候activate tensorflow成功的,那么你可以直接跳到1.5步骤)

此时打开终端,输入pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl进行安装cpu版本的TensorFlow。

安装成功的界面为:

1.4测试TensorFlow是否安装成功:

输入:

python -c "import os; import inspect; import tensorflow; print(os.path.dirname(inspect.getfile(tensorflow)))"

最终测试成功输出的界面为:

用示例代码测试通过的界面如下:

1.5 如果你装的时候activate tensorflow成功,此时输入下面命令来安装TensorFlow:

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

安装之后,测试可以参考1.4步中测试方法;

1.6接下来,我们安装Spyder编译器

默认情况下Anaconda已经安装了个Spyder,但是这个是在Anaconda下的,不是在TensorFlow环境下的版本,所以会导致无法引用tensorflow模块。那么我们接下来进入到Anaconda Navigator下,去安装tensorflow下的Spyder。

打开后的界面

没有包含Spyder,因此Spyder进行搜索;

点击应用进行安装;安装成功之后的界面为:

同时在pc上的快捷应用程序窗口出现类如如下界面:

此时打开Spyder打开进行测试;

最终大功告成的界面如下:

参考文献

[1] http://blog.csdn.net/jay100500/article/details/72809338

[2] http://www.cnblogs.com/jackchen-Net/p/6681269.html

转载请注明出处,谢谢!

Window+Anaconda3+TensorFlow少挖坑安装相关推荐

  1. Ubuntu18.04+anaconda3+tensorflow安装记录

    一.Ubuntu18.04(64bit) 这几天一直在搭建TensorFlow环境,可谓是一波三折啊~记录一下 首先我想用自己的电脑装个双系统,win7+Ubuntu18.04.因为win7系统里面有 ...

  2. tensorflow命令行安装失败_2019-1 强化学习入坑记之ancanda安装

    入门RL强化学习,首先要装Tensorflow环境,用ananconda最佳,以此记录我的安装过程 计划: ancanda安装 python3.6 环境设置 tensorflow cpu版本安装 实验 ...

  3. Win7下Anaconda3+Tensorflow

    首先Anaconda3必须是4.2.0.0版本的,自带python3.5   更新版本对Tensorflow兼容性不好. 安装完Anaconda3后,在命令行下输入pip install tensor ...

  4. TensorFlow 和 PaddlePaddle 安装对比

    TensorFlow 和 PaddlePaddle 安装对比 前言: 目前深度学习是 AI 热潮中的宠儿,而 TensorFlow 和 PaddlePaddle 是深度学习领域中两个工业级的深度学习框 ...

  5. TensorFlow GPU 版本安装个人总结:Win10 + Python3.5 + CUDA 9.0.176 + cudnn v7.5.0.56 + TensorFlow 1.12.0

    TensorFlow GPU 版本安装个人总结:Win10 + Python3.5 + CUDA 9.0.176 + cudnn v7.5.0.56 + TensorFlow 1.12.0 接触机器学 ...

  6. 机器学习 tensorflow 2 的安装

    本文介绍tensorflow 2 在windows (windows 10) 下的安装.2种安装方法,安装成功的验证过程. 方法1:直接python 网站下载的python 我本来安装有python3 ...

  7. m1芯片Mac安装Apple版TensorFlow(conda-forge)+编译安装sklearn

    文章目录 写在前面 conda安装优化版TensorFlow 安装其他数据科学软件包 pandas\&pytables matplotlib ipython 20210314下午更新 源码编译 ...

  8. TensorFlow下载与安装

    原文地址:http://www.tensorfly.cn/tfdoc/get_started/os_setup.html Table of Contents 二进制安装 Ubuntu/Linux Ma ...

  9. window server2012服务器上如何安装nginx并启动

    window环境下,Nginx安装启动的步骤如下: 把下载的window下的安装包,解压到一个不包含空格的路径下,比如:d:/Nginx 打开命令行窗口[win+R 输入cmd,然后确定]. 进入解压 ...

  10. 使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow

    使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow @(Machine Learning with Python) 系统:MacOS 10.13 本篇关注的是两个 ...

最新文章

  1. 限制系统扩展能力的瓶颈有哪些?
  2. 中兴手机数据通道打不开_我用的是中兴手机,里面有流量,但是数据开不了,应该怎么办呢?...
  3. android 自由复制与粘贴功能
  4. Spring Data JPA中文文档[1.4.3] PDF
  5. 无符号有符号乘法_刘帅嵌入式系统-乘法指令
  6. JavaScript-简单的页面输入控制
  7. The partial sum problem
  8. 【饭谈】自动化有三宝:工资高,福利好,代码和人总有一个能跑
  9. 31省农村居民人均可支配收入 (2002-2018年)
  10. 空间管理 - 碎片化问题及解决思路
  11. ENOVIA SmarTeam-CEO演讲PPT
  12. Guys, what is better than sex?
  13. 解决ERROR: distribution port 25672 in use by another node: rabbit@
  14. Python 数据结构 之 线性表 的链式存储结构
  15. 虚幻引擎图文笔记:蓝图中二项切换节点(Flip Flop)的用法
  16. 如何使用远程桌面连接远程计算机?
  17. 自动驾驶系统2.0:安全展望
  18. 新型压网技术—金刚网
  19. 树莓派学习(二)笔记本连接
  20. java调用用友eai,GitHub - hellozjf/u8eai: 用友EAI接口调研结果

热门文章

  1. [剑指Offer] 43.左旋转字符串
  2. 人人都能学会的python编程教程4:关系运算符与循环
  3. linux之正则匹配命令学习笔记
  4. 微信小程序MQTT客户端的坑
  5. 【探索PowerShell 】【二】基本操作
  6. 了解RxJava以及如何在Android应用中使用它
  7. 基本类型和引用类型,执行环境和作用域
  8. v97fp5后, load问题诊断方法增强.
  9. linux下的hosts文件
  10. 关于Cluster 脑裂的文章