bpython是用于Linux,BSD,OS X和Windows的精美的、开源的Python解释器的高级接口(需要一些工作)。旨在是向用户提供所有在线功能,非常类似于现代IDE,但采用可以在终端窗口中运行的简单,轻便的程序包。

bpython是用Python编写的。bpython不会尝试创建任何新的或突破性的东西。相反,它汇集了一些巧妙的想法,并着重于实用性和有效性。

bpython是根据MIT许可证发布的。 它具有以下(特殊)功能:

  • 内联语法高亮
  • 类似于Readline的自动完成功能,并在您键入时显示建议。
  • 任何Python函数的预期参数列表。
  • “Rewind” 函数从内存中弹出最后一行代码并重新评估。
  • 将您输入的代码发送到pastebin。
  • 将您输入的代码保存到文件中。
  • 自动缩进。
  • Python 3支持。

安装下载

获得bpython最简单的方法是与pip一起安装,最好是在虚拟环境中。

pip install bpython

还有其他几种方法可以安装或获取bpython的源代码。

tarball文件

bpython的最新版本是0.19,你可以在这个发布页面上找到旧版本。

Git仓

开发版本与git兼容;使用以下命令:

git clone https://github.com/bpython/bpython/

请注意,软件包可能已过期,因此如果在报告错误之前遇到任何问题,请至少尝试使用最新版本。

Debian

David Paleino维护bpython软件包。该软件包自发行以来就包含在内。您可以使用以下方法安装它:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install bpython

Fedora

Terje Rosten告诉我,Fedora中现在已包含bpython,因此运行“ yum install bpython”命令就可以了。

Ubuntu

bpython软件包包含在从Ubuntu 9.10 Karmic Koala开始的Ubuntu存储库中,您可以使用以下命令进行安装:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install bpython

OpenSUSE

可以在以下位置找到OpenSUSE的软件包

https://software.opensuse.org/download.html?project=devel:languages:python&package=bpython

请按照那里的说明使用zypper安装bpython 。

Solaris

您可以在sunfreeware网站上找到Solaris的bpython软件包,该软件包由Steven Christensen提供。

OpenBSD

OpenBSD存储库中提供了一个bpython软件包。您可以使用以下方法安装它:

linuxmi@linuxmi:~/www.linuxmi.com$ pkg_add bpython

截图:

除非注明,否则均为Linux迷原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.linuxmi.com/bpython-python.html

发表评论