2024年3月13日发(作者:)
1.1 引言 1
1
第1章
使用IPython
本章主要内容:
安装IPython
使用IPython的shell
阅读手册页
安装Matplotlib
运行基于Web的notebook
从notebook导出脚本和数据
导入脚本和数据到notebook
配置notebook服务器
初探SymPy配置
2
3
4
5
6
1.1 引言
IPython是一个免费、开源的项目,支持Linux、Unix、Mac OS X和Windows平台,其官方网
址是/。IPython的作者只要求你在用到IPython的科技著作中注明引用即可。
IPython中包括各种组件,其中的两个主要组件是:
基于终端方式和基于Qt的交互式Python shell
支持多媒体和绘图功能的基于Web的notebook(版本号为0.12以上的IPython支持此功能)
7
8
与IPython兼容的Python版本是2.5
①
、2.6、2.7、3.1和3.2。
不需要本地安装,你可以在云端尝试使用IPython,网址为/
try-ipython/。和本地安装的IPython相比,云端版本会稍有时延,使用体验稍逊,但已具备IPython
交互式shell的绝大多数功能。在云端版本中还可使用vi/vim编辑器。如果你喜欢vi,这自然是个
很棒的功能,你可以在IPython会话过程中保存和编辑文件。只有vi编辑器可用,对我来讲不是什
——————————
① IPython的较新版本已不支持Python 2.5。——译者注
9
10
2 第1章 使用IPython
么问题,我本人对Emacs之类的其他编辑器并不感兴趣。
1.2 安装IPython
IPython有许多种安装方式,这主要和使用什么操作系统有关。基于终端的shell组件依赖于
readline的存在,基于Web的notebook需要用到tornado和zmq。
除了安装IPython,我们还需要安装setuptools,其中包含了easy_install命令。easy_install是
Python默认的标准化的包管理器。easy_install安装好之后,继续安装pip。pip和easy_install命令的
功能类似,但增加了一些选项,例如卸载。
1.2.1 具体步骤
本节将介绍在Windows、Mac OS X和Linux环境中怎样安装IPython,怎样使用easy_install和
pip安装IPython及其依赖文件,以及怎样直接用源文件安装。
在Windows中安装IPython和setuptools
在IPython的官网可以下载适用于Python 2和Python 3的二进制Windows安装文件。具体安装过
程请参阅/ipython-doc/stable/install/#windows。
从/pypi/setuptools#files获得setuptools的安装文件并完成安装。之后继续
安装pip,具体步骤为:
cd C:Python27scripts
python .easy_ pip
在Mac OS X中安装IPython
如有必要,请先安装苹果开发工具Xcode,可以在Mac电脑附带的OSX DVD光盘中或者苹果
应用商店中找到Xcode。按照本节后面的说明,使用easy_install或pip安装IPython,或者从源文件
安装。
在Linux中安装IPython
Linux的发行版本众多,恕不能一一列举。
Debian版本的安装命令如下:
su – aptitude install ipython python-setuptools
Fedora版本的安装命令如下:
su – yum install ipython python-setuptools-devel


发布评论