[Monana] Windows下Anaconda3 Python3.5配置Tensorflow最简明教程~(只用一步)
来源:互联网 发布:淘宝网冠军太极服 编辑:程序博客网 时间:2024/06/03 16:19
Authored by MonanaHe Contact me via hemonan@vip.163.com
0.写在前面的话:
为什么我敢说这是最简明的教程?
网上很多人用conda安装tf,而且是单独装一个tensorflow的环境,这样spyder等一些IDE就根本用不了,还要巨麻烦的更新,简直误人子弟
我非常不推荐这种安装方法!为什么这么复杂, 其实只要一句pip install tensorflow就好!
Tensorflow是Google开源的深度学习框架,也是Python的一个库。使用Tensorflow必须会Python。
Tensorflow是专门做深度学习的,如果你不了解这方面,建议你从python数据分析基础->机器学习实战->深度学习这条线开始补知识。
安装过程
1、安装Python的各种集合包Anaconda
Anaconda集成了Python的常用工具库如Numpy,Scipy,Pandas,Sklearn,以及很多很棒的工作IDE如JupyterNotebook。
下载地址:
①官网(不推荐,速度慢如狗)https://www.continuum.io/downloads
②推荐清华大学镜像https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
接下来选择两种版本
①我用的这个,比较稳定:Python3.5版本,对应选择列表里的 Anaconda3-4.2.0
②最新版本,tflearn兼容的不多,可以再等等:Python3.6,对应列表里的Anaconda3-4.3.0
这两种都支持Tensorflow1.2(最新)
2.Linux版本见我之前的帖子:《用Vmware和vm tools虚拟机装Linux Ubuntu16 配置anaconda python3环境 安装tensorflow/tflearn》
这里介绍Windows10的版本。和普通的软件安装方法一样,注意选上设置环境变量。
3.安装成功后,介绍一下常用的软件
Spyder:主要的编写Python程序的地方,Python的IDE
Jupyter Notebook:特别适合做数据分析的IDE
Anaconda Propmt:命令行
Ipython:类似于Linux的命令行交互模式,适合习惯用Linux的同学。
Jupyter QTConsole:类似于Ipython的命令行交互模式。
4.安装Tensorflow
网上很多人用conda安装tf,而且是单独给tensorflow装一个环境,这样spyder等一些IDE就根本用不了。
我非常不推荐这种安装方法!为什么这么复杂, 我的只要一句pip install tensorflow就好!
其实,只需要两步就可以安装
国内同学,pip的下载速度是很慢的,所以我们用阿里云的镜像,这样以后你们用pip装任何东西都会很快。
首先修改pip镜像。在X:\users\建立一个pip文件夹,在里面建一个pip.ini的文件(注意,可以用notepad++,vscode建立,如果用记事本注意一定不要有.txt的扩展名)
类似于C:\Users\thinkpadx1\pip\pip.ini
在这个文件里我们可以用阿里云的镜像,写入:
[global]trusted-host=mirrors.aliyun.comindex-url=http://mirrors.aliyun.com/pypi/simple/
pip install tensorflow
5.安装tflearn
cmd下继续输入就可以啦!
pip install tflearn
tflearn是tensorflow的高级封装库,对于对神经网络不作具体研究,而是偏向数据挖掘的应用的同学可以使用tflearn。
另外的高级封装库还有keras,tensorlayers,我也推荐tensorlayers,linux的同学可以自己试一试,用win的估计也都不是专门搞AI的这里就不过多赘述。
安装完成后,我们还需要在git上下载一些实例,这一步也可以跳过。
https://github.com/tflearn/tflearn
右边下载.zip文件,将tutorials,examples,tests,docs,这四个文件夹解压到任意地方,比如我放在D:/MonanaProject/PythonProject里
这四个文件夹是例程,所以放在哪都行。
6.测试
打开Spyder编译器,如果有提示一些库的版本不match,没关系,还是可以用的。
>>> import tensorflow as tf
>>> import tflearn
>>> tflearn.lstm
- [Monana] Windows下Anaconda3 Python3.5配置Tensorflow最简明教程~(只用一步)
- windows下anaconda3.6 配置tensorflow补充
- Win7(64位)系统下Python3.6.0(Anaconda3-4.4.0)+Tensorflow的安装与配置
- python3.5 tensorflow安装简明教程(Linux下Anaconda安装)
- MAC中Windows下配置Anaconda3+Tensorflow+OpenCV
- 最新Win7 +Python3.6.0(Anaconda3-4.3.21)+Tensorflow的安装与配置(不用切换python3.5)
- Windows+Python3.6.0(Anaconda3)+OpenCV3.2.0安装配置
- Windows+Python3.6.0(Anaconda3)+OpenCV3.2.0安装配置
- windows + anaconda3 安装tensorflow
- Anaconda3.5 + Python3.5 + opencv3.1.0配置
- window+anaconda3+python3.5下xgboost安装
- (一)Windows下tensorflow安装 win64+Python3.5
- Windows下安装python3.5+tensorflow
- Windows下tensorflow安装 win64+Python3.5
- TensorFlow学习(十三):构造LSTM最简明教程
- Ubuntu下anaconda3.5搭建tensorflow
- tensorflow win7 安装(windows7 + tensorflow1.0 + anaconda3 + python3.5 + NVIDA Geforce GTX 960)
- win10+anaconda3(Python3.5)+TensorFlow cpu+spyder版本安装方法
- SpringMVC Controller 接收页面传递的中文参数出现乱码
- Session和Cookie
- 【算法】快速排序算法(递归实现 从小到大排列) 排序范围(0~n-1) n为数组元素个数
- centos安装blender
- C语言冒泡排序算法
- [Monana] Windows下Anaconda3 Python3.5配置Tensorflow最简明教程~(只用一步)
- lrzsz
- vue + webpack + node 开发一个小demo
- zabbix遇到问题总结
- git 修改上次git commit的时间
- 关于idea第一次如何载入JDBC驱动
- centos安装redis
- tcpdump中的Flags [S.]和Flags [.]是什么意思?------顺便看看三次握手包
- CRT -- SSH链接