IPython为交互式计算提供了丰富的体系结构:

IPython客户端

要在Jupyter笔记本中开始使用IPython,请参阅我们的官方示例收集.我们的笔记本图库是一个很好的方式看到许多在学习各种主题时,您可以使用IPython进行一些操作高级统计学或量子力学的基本编程。

要了解有关IPython的更多信息,您可以下载我们的演讲和演示,或读取我们的广泛的文档.IPython是开源的(BSD许可证),并由一系列其他项目; 将您的项目添加到其中列出它是否使用IPython作为库,请不要忘记引用项目.

IPython支持Python 2.7和3.3或更新版本。我们较早的1.x系列支持Python 2.6和3.2。

Jupyter和IPython的未来

IPython是一个不断发展的项目,其组件越来越不依赖于语言。IPython 3.x是最后一个独立发布的IPython,包含笔记本服务器、qtconsole等。从IPython 4.0开始,项目的语言无关部分:笔记本格式、消息协议、qtconsole、笔记本网络应用程序等。已转移到以该名称命名的新项目朱庇特.IPython本身专注于交互式Python,其中一部分是为Jupyter提供Python内核。

公告

IPython通常在每个月的最后一个星期五发布,此部分很少更新。请查看上的发布历史记录PyPI公司.

  • IPython 7.12.0版:2020年1月31日发布。

  • IPython 7.11.0和7.11.1:于2019年12月27日和2020年1月1日发布

  • IPython 7.10.0和7.10.1:2019年11月27日和2019年12月1日发布

  • IPython 7.9.0版:2019年10月25日发布

  • IPython 7.8.0:2019年8月30日发布

  • IPython 7.7.0版:2019年7月26日发布

  • IPython 7.6.0和7.6.1:2019年6月28日和7月3日发布。

  • IPython 7.5:7.4带来的问题修复、文档更改和其他小更新(2019年4月25日)

  • IPython 7.4:完善竣工系统和其他修复(2019年3月21日)

  • IPython 7.3:几个错误修复、小改进和Python 3.8支持(2019年2月18日)

  • IPython 7.2:小错误修复、改进和新配置选项(2018年11月29日)

  • IPython 7.1:修复新功能、内部重构、,以及回归修复(2018年10月27日)

  • IPython 7.0版本:主要新功能(2018年9月27日)。请参阅发行说明获取有关新功能的更多信息。

  • IPython 6.5:小错误修复和Python 3.7兼容性(2018年7月28日)

  • IPython 5.8:小错误修复(2018年7月28日)

  • IPython 6.4IPython 5.7:小错误修复(2018年5月10日)

  • IPython 6.3IPython 5.6:新功能和错误修复(2018年4月2日)

  • IPython 6.0:这个版本是第一个需要Python 3的版本,它集成了绝地武士图书馆即将完工。请参阅发行说明获取有关新功能的更多信息。

  • 2017年JupyterCon:将举行第一届朱庇特社区会议2017年8月23日至25日,在纽约市进行卫星训练8月22日至23日的节目。Jupyter项目团队与O'Reilly合作本次活动的媒体;更多细节,包括提交演讲,请参阅JupyterCon网站.

  • IPython 5.0:IPython 5.0的发布对终端界面,包括键入时的语法高亮显示多亏了提示_工具包图书馆。请参阅发行说明有关新功能的更多信息。

  • :西里尔·罗桑特(Cyrille Rossant)出版了第二版IPython迷你书:学习用于交互式计算和数据可视化的IPython,为此达米安·阿维拉是一名技术人员审核人。我们感谢Packt Publishing捐赠部分收益支持IPython的开发。

  • 奥莱利图书:挖掘社交网络是一个开源数据科学项目它使用IPython笔记本和Vagrant-powered虚拟机环境。您可以预览所有GitHub中的笔记本示例储存库在IPython的笔记本查看器上在这里.

更多新闻…

引用IPython

IPython的几位作者与学术和科学有关研究,所以能够展示我们工作的影响对我们来说很重要在其他项目和领域。

如果IPython为一个导致科学出版物的项目做出贡献,请通过引用项目来承认这一事实。你可以使用这个现成的引文条目.