你好,游客 登录 注册 搜索
背景:
阅读新闻

IPython 4.0 发布下载,Python 命令行式交互

[日期:2015-08-13] 来源:oschina.net  作者:Linux [字体: ]

IPython 4.0 发布,这是 IPython 分离成 Ipython 和 Jupyter 的第一个重要版本。

在 4 月份的时候,IPython 分离成了两个项目 IPython 和 Jupyter,Jupyter 和 IPython 的代码是一样的,同样的开发人员,但是属于不同的家,使用不同的名字。

IPython 将会继续是 Python shell 和 Jupyter 的内核,但是 notebook 和其他语言无关的部分都会转移到 Jupyter。IPython 3.0 是最后的 IPython 单个完整版本!

IPython 越来越成熟,特别是:

  • the notebook format
  • the REPL protocol

已经趋于稳定,而现在要继续开发一些不稳定的试验性交互部件,所以发布周期无法很好的统一,分离成了两个项目,稳定的,与语言无关的部分迁移到了 Jupyter。详细的迁移说明请看这里

快速升级 Jupyter:

pip install --upgrade jupyter

IPython 不再包括 notebook, qtconsole 等等。IPython 包括 IPython.parallelwidgets

废弃了以下的包:

  • IPython.kernel (now jupyter_client and ipykernel)

  • IPython.consoleapp (now jupyter_client.consoleapp)

  • IPython.nbformat (now nbformat)

  • IPython.nbconvert (now nbconvert)

  • IPython.html (now notebook)

  • IPython.parallel (now ipyparallel)

  • IPython.utils.traitlets (now traitlets)

  • IPython.config (now traitlets.config)

  • IPython.qt (now qtconsole)

  • IPython.terminal.console (now jupyter_console)

和一些其他实用工具。

IPython 4.0 值得关注的改进:

  • 发现 IPython 路径的 Public APIs 迁移:从 mod:`IPython.utils.path`:mod:`IPython.paths`
  • Code raising DeprecationWarningentered by the user in an interactive session will now display the warning by default. See :ghpull:`8480` an :ghissue:`8478`.
  • The --deep-reload flag and the corresponding options to inject dreload or reload into the interactive namespace have been deprecated, and will be removed in future versions. You should now explicitly import reload from IPython.lib.deepreload to use it.

更多改进内容请看发行说明发行日志

下载:https://github.com/ipython/ipython/archive/4.0.0.zip

IPython 是 Python 的原生交互式 shell 的增强版,可以完成许多不同寻常的任务,比如帮助实现并行化计算;主要使用它提供的交互性帮助,比如代码着色、改进了的命令行回调、制表符完成、宏功能以及改进了的交互式帮助。

CentOS 6.4 中IPython如何启动Qt控制台和NoteBook?  http://www.linuxidc.com/Linux/2014-04/100037.htm

CentOS 5安装IPython  http://www.linuxidc.com/Linux/2014-04/100038.htm

CentOS和RHEL安装 IPython 0.11  http://www.linuxidc.com/Linux/2014-04/100041.htm

CentOS6.5安装Python2.7.8以及安装IPython  http://www.linuxidc.com/Linux/2015-01/111092.htm

CentOS 6.5安装IPython3.0  http://www.linuxidc.com/Linux/2015-03/115601.htm

IPython 的详细介绍请点这里
IPython 的下载地址请点这里

本文永久更新链接地址http://www.linuxidc.com/Linux/2015-08/121609.htm

linux
相关资讯       IPython 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款