Win7(64位)下安装Anaconda+Tensorflow(CPU)
一、安装Python 3.5
下载Anaconda网址:https://www.anaconda.com/download/
安装:Anaconda3-4.2.0-Windows-x86_64.exe(解释器)
Package(pip install <package name>)
https://www.lfd.uci.edu/~gohlke/pythonlibs/
cmd->NumPy下载路径->dir num*.whl->pip install "numpy‑1.13.3+mkl‑cp36‑cp36m‑win_amd64.whl"

numpy(Data、Math)
scipy(Math)
pandas(Data(二维表格(CSV)))
matplotlib(Draw)
jieba(分词包)
NLTK(自然语言处理)
scikit-learn(ML)
TensorFlow(DL)
PyTorch(DL)[Lua]
keras是一个很高层的结构,它的后端支持theano和tensorflow,它本质上并不是一个框架,只是对框架的操作做了一个封装。
查看包安装情况:pip freeze

安装hdbscan包:
pip install cython
pip install hdbscan
IDE
Anaconda自带的Spyder(编译器)
Pycharm/Python(x,y)/Eclipse/VS.NET
Jupyter(IPython notebook)
二、TensorFlow环境配置
(1)打开Anaconda Prompt,输入清华大学仓库镜像进行更新,输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
(2)再在Anaconda Prompt中利用Anaconda创建一个python3.5的环境,即通过调用以下命令创建一个环境名为tensorflow的conda环境:
conda create -n tensorflow python=3.5
The following NEW Packages will be INSTALLED:
……
Proceed <[y]/n>? y

打开Anaconda Navigator,点击左侧的Environments,即可发现已添加的 tensorflow环境

注:打开Navigator时,出现以下错误 it could not find or load the Qt platform plugin “windows”
参考http://blog.csdn.net/isomebody/article/details/72910207,将\Anaconda3\Library\plugins目录下的platforms文件夹拷贝到\Anaconda3后重新打开Anaconda Navigator
(3)在Anaconda Prompt中激活/启动tensorflow环境:
activate tensorflow

注:当不使用tensorflow时,关闭tensorflow环境,命令为:deactivate(返回默认的python 3.5环境)
deactivate tensorflow
三、安装tensorflow(cpu版)
(1)命令行激活tensorflow后,输入安装命令:
pip install tensorflow

(2)测试是否安装成功
通过Anaconda安装的,先激活Anaconda环境。调用python 输入:
python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
Hello,TensorFlow!

退出,输入:
ctrl+z
安装TensorFlow方法有两种:
1.Native pip
Native pip在您的系统上直接安装TensorFlow,而无需通过虚拟环境,pip安装可能会干扰系统上其他基于Python的安装。但是,如果了解pip和Python环境,”native” pip安装通常只需要一个命令!此外,如果使用”native” pip,用户可以从系统上的任何目录运行TensorFlow程序。
Native pip
1)首先安装Python3.6版本
2)在cmd执行pip install命令,输入安装CPU版本的TensorFlow命令:
pip install tensorflow
2.Anaconda
在Anaconda中,您可以使用conda创建虚拟环境。但是,在Anaconda内,建议使用pip install命令安装TensorFlow ,而不是使用该conda install命令。
注意: conda包是社区支持的,没有正式支持。也就是说,TensorFlow团队既不测试也不维护这个conda包。使用该包,自己承担风险。
四、安装Tensorflow环境下的 spyder 和ipython
如果直接打开Anaconda下的spyder输入import tensorflow as tf会提示No module named ‘tensorflow’,所以需安装tensorflow环境下的spyder
(1)进入tensorflow环境(已经在此环境下的忽略),即在Anaconda Prompt中输入:
activate tensorflow
(2)在tensorflow环境中安装Anaconda,输入:
conda install anaconda
最终通过conda install anaconda安装了tensorflow环境下的spyder和ipython

(3)在 spyder中测试

Win7(64位)下安装Anaconda+Tensorflow(CPU)的更多相关文章
- Win7 64位下安装64bit MS SQL Server2005时安装不了Reporting Services的处理办法
警告截图: 解决办法: 在cmd窗口运行如下脚本即可: "cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/A ...
- Windows10 64位下安装TensorFlow谷歌人工智能系统已官方原生支持
Windows10 64位下安装TensorFlow谷歌人工智能系统已官方原生支持 GitHub - tensorflow/tensorflow: Computation using data flo ...
- win7 64位下如何安装配置mysql-5.7.4-m14-winx64
win7 64位下如何安装配置mysql-5.7.4-m14-winx641. mysql-5.7.4-m14-winx64.zip下载 官方网站下载地址:http://dev.mysql.com/g ...
- win7(64)位下WinDbg64调试VMware10下的win7(32位)
win7(64)位下WinDbg64调试VMware10下的win7(32位) 一 Windbg32位还是64位的选择 参考文档<Windbg 32位版本和64位版本的选择> http:/ ...
- HP QC IE11不支持( win7 64位 无法安装)解决方法
QC IE11不支持( win7 64位 无法安装)解决方法 使用HP公司的QC做项目缺陷管理,发现IE浏览器只支持IE7,IE8.安装插件ALP_Platform_Loader提示64位无法安装,顿 ...
- 偶然碰到的Win7 64位下CHM 的问题解决
最近下了几个沪江资料,都是chm格式的,但是在win7 64位下,都显示不了里面的音频和视频flash之类的控件,虽然可以通过源文件的方式打开视频文件,但是很麻烦. 网上似乎碰到的人也不是很多, ...
- 求助下 Ubuntu 15.10(64 位)下安装 pyspider 下的问题 - V2EX
https://www.v2ex.com/t/279405 求助下 Ubuntu 15.10(64 位)下安装 pyspider 下的问题 - V2EX pip 更新到最新 sudo apt inst ...
- win7+64位笔记本安装TensorFlow CPU版
最近要用到Keras框架,而Keras是基于Theano或Tensorflow框架安装的,所以首先要准备底层框架的搭建. 在网上看了一大堆教程头昏脑涨,随便挑了个试一试,竟然捣鼓成功了,记录一下安装过 ...
- [转]win7 64位下完美安装64位oracle 11g
最近在网上搜如何在win764位的情况下安装64位的oracle,并且使用PLSQL Developer来管理oracle. 于是开始在oracle官网下载数据库,下载是一件很简单的事情,问题是在百度 ...
随机推荐
- HGOI20190707 题解
Problem A 钢铁侠的诞生 现在有$n$个数字$a_i \leq 10^9 $,然后取出$m$个数字,保证合法. 从小到大输出剩余的$n-m$个数字. 对于100%的数据$m\leq n \le ...
- [CF912D]Fishes - 求数学期望,乱搞
D. Fishes time limit per test 1 second memory limit per test 256 megabytes input standard input outp ...
- 数据重塑图解—Pivot, Pivot-Table, Stack and Unstack
Pivot pivot函数用于创建一个新的派生表,该函数有三个参数:index, columns和values.你需要在原始表中指定这三个参数所对定的列名,接下来pivot函数会创建一个新的表格,其中 ...
- shell编程连接postgres数据库(数据备份)
第一步:通过xshell或者其他工具连接到linux服务, 第二步:创建一个脚本:touch se.sh 第三步:输入i,代表开始输入内容 输入以下命令: 脚本如下:(sql语句可以是任何复杂的sql ...
- Docker入门-常用命令
Docker镜像操作 Docker运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker会从镜像仓库下载该镜像. 获取镜像 从Docker镜像仓库获取镜像的命令是docker pull. ...
- [翻译]扩展C#中的异步方法
翻译自一篇博文,原文:Extending the async methods in C# 异步系列 剖析C#中的异步方法 扩展C#中的异步方法 C#中异步方法的性能特点. 用一个用户场景来掌握它们 在 ...
- Alpha发布--美工+文案
此作业对应要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/8677 一.美工: 1.产品logo 2.原型页面展示 2.1 进入萌 ...
- C与指针学习笔记
有些任务无法用其他语言实现,如直接访问硬件,但C却可以. C对数组下标引用和指针访问并不进行有效性检查,这可以节省时间,但你在使用这些特性时,就必须特别小心.
- java基本类型对齐
1.Java 基本数据类型和精度 整数数据类型 关键字 描述 大小 格式 byte 字节长度整数 8 位二进制补码 从 +127 到 -128 short 短整型 16 位二进制补码 从 +32767 ...
- jQuery file upload 服务端返回数据格式
Using jQuery File Upload (UI version) with a custom server-side upload handler 正常的返回结果,即上传文件成功 Exten ...
