Tensorflow学习01-定义、系统安装

1、定义

    TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其他计算领域。

2、安装

由于大多数初学者的电脑都是Windows,因此,在这里只介绍如何在windows 7下安装Tensorflow.

2.1 安装步骤

2.1.1、首先安装python,版本一定要注意,TennsorFlow要使用 Python3.0 系列版本不能使用2.0系列版本。

访问如下链接:

https://pypi.org/project/tensorflow/#files

可以看到可供下载的tensorflow支持的Python版本。文件名里cp35 cp36 就是指cpython的版本。文件名里还有支持的操作系统版本。

这里我们下载比较稳定的3.5.0版本的Python

(链接为https://www.python.org/downloads/release/python-350/

在下载后进行安装:

step1:第一步要记得勾上add python to Path 选项,意思是把Python的安装路径添加到系统环境变量的Path变量中。然后选择自定义路径,默认装C盘也可以。

step2:下一步默认全选就可以。

step3:点击next,记得勾选第一项,Install for all users, 然后选择自己的目录。

step4:安装后,以管理员身份运行cmd,验证是否安装成功,主要是看环境变量有没有设置好,在cmd中输入python,然后回车,如果出现python的版本号则说明软件装好了。

接下来就是利用pip安装TensorFlow了。

点击Windows的开始菜单找到powershell:开始>所有程序>附件>windows powershell>windows powershell(x86),右键点击,然后选择以管理员身份运行。

在powershell中输入如下命令升级pip:

python -m pip install --upgrade pip

在powershell中输入如下命令安装tensorflow:

pip install tensorflow

3、开发环境搭建

安装完毕后,我们可以进入开发阶段了,那么首先就要先搭建我们的开发环境。如果你不差钱,那么建议使用pycharm来做开发IDE,下载链接如下:

https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html

如果不想支付任何费用,也有免费的IDE:

Sublinme Text
Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python 的插件,代码段等。还可自定义键绑定,菜单和工具栏。
Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。
Sublime Text 是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS X等操作系统。
使用Sublinme Text 2的插件扩展功能,你可以轻松的打造一款不错的 Python IDE,以下推荐几款插件(你可以找到更多):
CodeIntel:自动补全+成员/方法提示(强烈推荐)
SublimeREPL:用于运行和调试一些需要交互的程序(E.G. 使用了Input()的程序)
Bracket Highlighter:括号匹配及高亮
SublimeLinter:代码pep8格式检查

猜你喜欢

转载自my.oschina.net/abcab/blog/1814395