Anaconda 中的各个组件简介

来源:互联网 发布:av淘宝avtaobao.me在线 编辑:程序博客网 时间:2024/05/16 14:34

安装好anacanda,下面图中的各组件简介

image_1b4e5l3s6r5i18ok1rnd195i1u549.png-31.6kB

Anaconda Cloud 

是管理公共或者私有python notebook、conda、环境和packages的地方,可以方便分享和追踪。

Anaconda Navigator 

是Anaconda可视化的管理界面。
IPython 

是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,

内置了许多很有用的功能和函数。
Jupyter NoteBook:

目前,最新版本的Anaconda是自带Jupyter NoteBook的,不需要再单独安装 

1 快捷键:见http://blog.csdn.net/m0_37407756/article/details/78775917中第二条记录。

2  导入代码到jupyter notebook的cell中

2.1 将本地.py文件,需要将其载入到jupyter的一个cell中

       %load test.py

     运行后,%load test.py被自动加入了注释符号#,test.py中的所有代码都被load到了当前的cell中

2.2 从网络中load代码到jupyter

      在cell中输入:%load http://.....

     然后运行该cell,就会将load后面所对应地址的代码load到当前的cell中;

Jupyter运行python文件

   %run file.py

Jupyter一些其他琐碎用法

4.1 jupyter的cell可以作为unix command使用

       具体方法为:在unitx command前面加入一个感叹号“!”

      例子: 

        查看python版本:!python --version 

        运行python文件:!python myfile.py

4.2 获取current working directory

       即当前运行的代码所在的路径 
     具体方法:current_path = %pwd 
     这样得到的current_path就是当前工作路径的字符转

4.3 使用Matplotlib绘图

      在Jupyter Notebook中,如果使用Matplotlib绘图,有时是弹不出图像框的,此时,可以在开头加入

%matplotlib inline

Jupyter Qtconsole 

调用交互式命令台。

从IPython 4.0版本开始,很多IPython子命令现在变成了Jupyter子命令,如ipython notebook现在是jupyter noteboook。
Spyder 

是一个使用Python语言的开放源代码跨平台科学运算IDE。

Spyder可以跨平台,也可以使用附加组件扩充,自带交互式工具以处理数据。