ActivePython与Python有什么区别?
我刚开始学习Python。我的任务是从Python中启动一个应用程序,并在这个应用程序上执行一些操作。
我在python.org找到了Python,在activestate.com找到了ActivePython。
这两者有什么区别呢?我应该安装哪个?
5 个回答
3
ActiveState 通常只提供他们软件包的最新版本供免费使用。如果你因为某种原因需要旧版本,就得注册他们的付费账户。Python.org 看起来有所有旧版本可以下载。
4
一个主要的区别是,ActivePython自带了一个叫做 PyPM 的二进制包管理工具,这让安装一些像numpy、scipy和lxml这样的库变得更简单。
21
ActiveState是一家开源公司,他们把Python和一些额外的工具打包在一起,提供给各种平台使用。有时候,他们还支持一些标准Python版本不支持的平台,比如AIX。
很多刚开始在Windows上学习Python的初学者都会有这样的疑问。ActiveState提供了一个Python的安装包,里面包含了Python可执行文件、Windows扩展、PEPS以及《Dive into Python》这本电子书,这样你就能得到一个很好的解决方案。
从技术上讲,如果你可以在你的平台上下载,来自activestate.com的Python和来自python.org的Python没有任何区别。
而且,是的,你可以安装Python 2.7.1,因为这是2.x系列中最新的支持版本。