Python开发工具pyvm3、DreamPie、Cython、ActivePython介绍

以下为你介绍的Python开发工具都可用在Linux系统上:pyvm3(Python虚拟机)、DreamPie(Python的Shell)、Cython(Python的C语言扩展)、ActivePython(二进制Python执行版本)。

1、pyvm3(Python虚拟机)

Python开发工具pyvm3、DreamPie、Cython、ActivePython介绍

pyvm3 是一个可用来运行 Python 字节码的小型虚拟机。

2、DreamPie(Python的Shell)

Python开发工具pyvm3、DreamPie、Cython、ActivePython介绍

DreamPie 是一个Python shell,为Python开发者提供自动完成的属性,功能和文档显示,并且将session历史存储为HTML文件。DreamPie 本身包含一些不错的功能,如将命令输出窗口与代码输入窗口分开、能够将代码保存到文件、支持自动补完函数/文件名/属性、可折叠长输出、能保存会话历史等,总之很值得 Python 爱好者一试。

DreamPie基于GPL3许可,此版本支持Python 2.5、2.6 和 3.1、Jython 2.5 以及IronPython 2.6,可运行在、Linux、Mac OS X系统上。

DreamPie几乎可以使用任何Python解释器(Jython,IronPython,PyPy),您可以使用解释器的名称作为参数:

./dreampie python3

./dreampie /path/to/pypy

使用git仓库:

通过运行以下命令来克隆仓库:

git clone https://github.com/noamraph/dreampie.git

要运行DreamPie,您将需要Python 2.6或2.7,以及带有pygtksourceview的PyGTK。

现在,您可以从repo目录运行dreampie.py或dreampie。如果要创建用于运行DreamPie的快捷方式:

在Windows上,运行create-shortcuts.py创建开始菜单快捷方式。

在Mac和Linux上,运行ln -s dreampie /usr/local/bin。

安装:

sudo pip install dreampie

如果不起作用,请在Ubuntu上运行sudo apt-get install python-pip来安装pip,或者在Mac和其他平台上运行sudo easy_install pip。

下载地址:https://github.com/noamraph/dreampie

3、Cython(Python的C语言扩展)

准确说Cython是单独的一门语言,专门用来写在Python里面import用的扩展库。实际上Cython的语法基本上跟Python一致,而Cython有专门的,编译器,先将 Cython代码转变成C(自动加入了一大堆的C-Python API),然后使用C编译器编译出最终的Python可调用的模块。

下载地址:https://cython.org/

4、ActivePython(二进制Python执行版本)

ActivePython是ActiveState软件公司发布的二进制Python执行版本。是基于Python2.0上的另外版本,ActivePython目的就是使得Python更加容易安装和使用,并且可以应用在通用的操作系统上,ActivePython提供了方便而迅速的安装步骤,结合通用的Python模块,让你更方便地使用Python。同时ActivePython还是属于Python开发群组,所以不用担心其和 Python的兼容性问题,如果您是使用Python在开发的话,相信ActivePython应该是您的选择。

ActivePython现在通过ActiveState平台提供,创建一个免费帐户并获得以下好处:

下载ActivePython并收到更新通知。

仅使用您需要的软件包自定义Python。

与您的团队共享您的Python运行时环境。

下载地址:https://www.activestate.com/products/python/downloads/

注明

以上就是Python开发工具pyvm3、DreamPie、Cython、ActivePython的介绍内容,这些Python开发工具都能使用在Linux操作系统中。

栏目相关文章