Anaconda概述

Anaconda是一个第三方的开源免费的相关工具,其支持800多个Python第三方库,也包含了很多主流的开发工具,非常适合于数据计算领域的程序开发任务。

支撑Anaconda的几个重要工具

conda

①conda是一个用于包管理和环境管理的工具,其中包管理与pip类似,用于管理Python的第三方库;环境管理是指conda允许用户使用不同版本的Python并可以在版本之间进行切换。

②可以认为Anaconda就是一个基于conda的包含了某些版本的Python和一批第三方库的集合。

③conda把工具、第三方库、不同版本的Python以及conda本身都当作包来处理。

④conda的命令行操作

查看conda版本的命令行语句:

conda --version

更新conda版本的命令行语句:

conda update conda

命令行操作方式是conda初发布时的建议使用方式,但是目前已经逐渐发展为图形界面。

Spyder

用于编写和调试Python语言的非常优秀的第三方工具。Spyder窗体的右下角是IPython。

IPython

①IPython这是一个交互式的编程环境,时经典IDLE的扩展。
②IPython是一个功能强大的交互式Shell,适合进行交互式数据可视化和用户图形界面的相关应用。
③可以认为IPython只是一个调用Python内核的展示脚本。

IPython中输入变量名+问号 可以表示输出相关变量的各种信息。
IPython中可以方便地表示用户的输入和输出信息。
%run命令可以用于运行任何一个python文件。
IPython中通过百分号提供了一系列魔术命令。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐