1.1 引言 1 1 2 3 4 5 8 10 9 6 7 使用IPython 本章主要内容: 安装IPython 使用IPython的shell 阅读手册页 安装Matplotlib 运行基于Web的notebook 从notebook导出脚本和数据 导入脚本和数据到notebook 配置notebook服务器 初探SymPy配置 1.1 引言 IPython是一个免费、开源的项目,支持Linux、Unix、Mac OS X和Windows平台,其官方网 址是http://ipython.org/。IPython的作者只要求你在用到IPython的科技著作中注明引用即可。 IPython中包括各种组件,其中的两个主要组件是: 基于终端方式和基于Qt的交互式Python shell 支持多媒体和绘图功能的基于Web的notebook(版本号为0.12以上的IPython支持此功能) 与IPython兼容的Python版本是2.5 、2.6、2.7、3.1和3.2。 不需要本地安装,你可以在云端尝试使用IPython,网址为http://www.pythonanywhere.com/ t 【NumPy攻略】是关于Python科学计算和数据分析的指南,主要关注如何利用IPython这个强大的交互式环境进行高效的工作。IPython是一个免费且开源的项目,可在多种操作系统上运行,如Linux、Unix、Mac OS X和Windows。它由多个组件组成,其中最核心的是基于终端的交互式Python shell和一个支持多媒体和绘图的Web-based notebook,特别是对于版本0.12及以上的IPython。 IPython兼容Python 2.5、2.6、2.7、3.1和3.2版本,同时也可以在云端使用,例如在http://www.pythonanywhere.com/,虽然可能会有轻微延迟,但大多数功能都能得到实现。在云端环境下,用户甚至可以使用vi/vim编辑器进行代码编辑。 在开始使用IPython之前,首先需要安装它。安装过程因操作系统而异,通常需要安装setuptools和pip。setuptools提供了一个名为easy_install的工具,用于标准化Python包的管理,而pip则提供了更丰富的功能,如卸载包。在Windows上,可以从IPython官网下载适用于Python 2或3的安装文件,并通过easy_install安装pip。在Mac OS X上,可能需要先安装Xcode,然后使用easy_install或pip安装IPython。对于Linux用户,可以使用对应发行版的包管理器(如aptitude、yum、emerge或apt-get)来安装IPython和setuptools。 一旦IPython安装成功,就可以开始探索它的各项功能了。这包括使用IPython的shell,这是一个增强版的Python解释器,提供了自动补全、历史记录和语法高亮等功能。此外,IPython的notebook组件是其一大亮点,它允许用户创建包含文本、代码、图像和图表的交互式文档,非常适合数据探索和报告编写。用户可以通过notebook导出脚本和数据,或者将外部脚本和数据导入notebook,实现灵活的数据处理流程。 另外,IPython还支持配置notebook服务器,可以自定义服务器设置以满足特定需求。章节中提到的SymPy配置,意味着IPython还能够与SymPy(一个符号数学库)集成,为用户提供高级的数学计算能力。 IPython是Python科学计算的重要工具,通过它,用户可以更便捷地进行数据分析、可视化和交互式学习,无论是在本地还是云端。掌握IPython的使用将极大地提升数据科学家和研究人员的工作效率。
剩余17页未读,继续阅读
- 粉丝: 195
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助