Window+Anaconda3+TensorFlow少挖坑安装
自己亲测的详细安装过程
(环境为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以前没有类似的配置,建议将环境变量那一项勾选上,其他的不用更改,就可以直接一直往下点击,直到安装完成。
安装成功的页面
- 如果你没勾选添加环境变量那一项,安装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少挖坑安装相关推荐
- Ubuntu18.04+anaconda3+tensorflow安装记录
一.Ubuntu18.04(64bit) 这几天一直在搭建TensorFlow环境,可谓是一波三折啊~记录一下 首先我想用自己的电脑装个双系统,win7+Ubuntu18.04.因为win7系统里面有 ...
- tensorflow命令行安装失败_2019-1 强化学习入坑记之ancanda安装
入门RL强化学习,首先要装Tensorflow环境,用ananconda最佳,以此记录我的安装过程 计划: ancanda安装 python3.6 环境设置 tensorflow cpu版本安装 实验 ...
- Win7下Anaconda3+Tensorflow
首先Anaconda3必须是4.2.0.0版本的,自带python3.5 更新版本对Tensorflow兼容性不好. 安装完Anaconda3后,在命令行下输入pip install tensor ...
- TensorFlow 和 PaddlePaddle 安装对比
TensorFlow 和 PaddlePaddle 安装对比 前言: 目前深度学习是 AI 热潮中的宠儿,而 TensorFlow 和 PaddlePaddle 是深度学习领域中两个工业级的深度学习框 ...
- 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 接触机器学 ...
- 机器学习 tensorflow 2 的安装
本文介绍tensorflow 2 在windows (windows 10) 下的安装.2种安装方法,安装成功的验证过程. 方法1:直接python 网站下载的python 我本来安装有python3 ...
- m1芯片Mac安装Apple版TensorFlow(conda-forge)+编译安装sklearn
文章目录 写在前面 conda安装优化版TensorFlow 安装其他数据科学软件包 pandas\&pytables matplotlib ipython 20210314下午更新 源码编译 ...
- TensorFlow下载与安装
原文地址:http://www.tensorfly.cn/tfdoc/get_started/os_setup.html Table of Contents 二进制安装 Ubuntu/Linux Ma ...
- window server2012服务器上如何安装nginx并启动
window环境下,Nginx安装启动的步骤如下: 把下载的window下的安装包,解压到一个不包含空格的路径下,比如:d:/Nginx 打开命令行窗口[win+R 输入cmd,然后确定]. 进入解压 ...
- 使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow
使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow @(Machine Learning with Python) 系统:MacOS 10.13 本篇关注的是两个 ...
最新文章
- 限制系统扩展能力的瓶颈有哪些?
- 中兴手机数据通道打不开_我用的是中兴手机,里面有流量,但是数据开不了,应该怎么办呢?...
- android 自由复制与粘贴功能
- Spring Data JPA中文文档[1.4.3] PDF
- 无符号有符号乘法_刘帅嵌入式系统-乘法指令
- JavaScript-简单的页面输入控制
- The partial sum problem
- 【饭谈】自动化有三宝:工资高,福利好,代码和人总有一个能跑
- 31省农村居民人均可支配收入 (2002-2018年)
- 空间管理 - 碎片化问题及解决思路
- ENOVIA SmarTeam-CEO演讲PPT
- Guys, what is better than sex?
- 解决ERROR: distribution port 25672 in use by another node: rabbit@
- Python 数据结构 之 线性表 的链式存储结构
- 虚幻引擎图文笔记:蓝图中二项切换节点(Flip Flop)的用法
- 如何使用远程桌面连接远程计算机?
- 自动驾驶系统2.0:安全展望
- 新型压网技术—金刚网
- 树莓派学习(二)笔记本连接
- java调用用友eai,GitHub - hellozjf/u8eai: 用友EAI接口调研结果