2011-01-19 47 views
21

我是Python新手。我應該啓動一個應用程序,並在python的應用程序上執行一些任務。我從activestate.com的python.org和ActivePython發現了Python,但它們之間有什麼區別?我應該安裝哪個?active python和python有什麼區別?

+0

的可能重複[爲什麼ActivePython的存在?(http://stackoverflow.com/questions/1352528/why-does-activepython-exist) – Hugo 2014-02-26 08:23:56

回答

17

ActiveState是一個開源公司,它將Python與一些額外的軟件包捆綁在一起,並使其可用於各種平臺。有時候他們支持標準的python distrubution沒有的平臺。對於例如我想起了AIX。

許多Windows初學者對python有這樣的疑問,當他們從Python開始。 ActiveState提供了一套Python可執行文件,包括Python Windows Extensions和PEPS,並將其作爲Python電子書潛入包中,以便您有一個好的解決方案。

從技術上說,如果可以從您的平臺上下載,則從activestate.com和python.org的Python之間沒有任何區別。

是的,你可以安裝python 2.7.1,因爲它是2.x系列中最新支持的版本。

+0

但一定要首先閱讀ActiveState的許可條款,以確保您使用的他們的版本可以接受。 – 2011-01-19 09:34:31

4

一個關鍵的區別是,ActivePython帶有一個名爲PyPM的二進制包管理器,可以更容易地安裝像numpy,scipy和lxml這樣的軟件包。

1

ActiveState通常只會免費提供最新版本的軟件包,如果您需要舊版本,無論出於何種原因,您都必須註冊其付費帳戶之一。 Python.org似乎有所有的舊版本可供下載。

相關問題