win10+anaconda+python3.6--安装Tens

2018-02-05  本文已影响0人  CJJShare

按下面博客里面的步骤安装TensorFlow1.2成功:

https://www.cnblogs.com/aipiaoborensheng/p/7768854.html

疑问:anaconda、pycharm和TensorFlow三者间的关系?

1.什么是anaconda?用来干啥?

python是科学计算的有力工具,但在进行计算过程中需要安装很多依赖包,会对使用造成不便,所以就出现了提供包管理与环境管理的工具,使得python的使用更方便。(之前纯用python时,就会出现你每想用一个新的模块,就得自己百度cmd中安装一下;装了anaconda之后就直接安好了很多模块,更方便)

Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。

python科学计算发行版:http://blog.csdn.net/u014636245/article/details/52948084

那安了anaconda还需要安装python吗?不需要,因为已集成

之前装了python,然后再装anaconda?https://www.cnblogs.com/yamin/p/7111397.htmlhttps://www.cnblogs.com/yamin/p/7111397.html

这篇里面对anaconda与python做了规律的说明:https://www.cnblogs.com/tq007/p/7281105.html

2.pycharm与anaconda的区别?

PyCharm是一种Python IDE(集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

而Anaconda通过管理工具包、开发环境、Python版本,大大简化了你的工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。

具体安装:http://blog.csdn.net/yggaoeecs/article/details/78378938

 Python IDE(集成开发环境)推荐:http://www.runoob.com/python/python-ide.html

IDE的好处是可以管理项目的文件目录,也就是用来开发项目更加合适。

3.TensorFlow与anaconda的联系?

Anaconda是可以集成很多的科学计算包,但是TensorFlow不在原生的包里面,需要强制载入,所以需要在Anaconda环境下装Tensorflow

TensorFlow并不是一个纯粹的神经网络框架, 而是使用数据流图进行数值分析的框架.

所以python中使用TensorFlow,其实可以把TensorFlow看成一个第三方包,方便我们搭神经网络架构。

Python使用tensorflow入门指南

http://blog.csdn.net/wulex/article/details/66972720

总结:anaconda是python的包管理平台;而TensorFlow作为一个第三方包并不在anaconda包含的包中,所以需要额外安装;pycharm是python的集成开发环境,便于程序猿管理项目的文件目录和友好编程。

[以上均为个人看法,如有错误,欢迎指出]

上一篇下一篇

猜你喜欢

热点阅读