В чем разница между ActivePython и Python? - PullRequest
30 голосов
/ 19 января 2011

Я новичок в Python. Я должен запустить приложение и выполнить некоторые задачи в приложении из Python.

Я нашел Python с python.org и ActivePython с activestate.com.

В чем разница между ними? Что мне установить?

Ответы [ 3 ]

19 голосов
/ 19 января 2011

ActiveState - компания с открытым исходным кодом, которая связывает Python с некоторыми дополнительными пакетами и делает его доступным для различных платформ. Иногда они поддерживают платформы, которых нет в стандартном дистрибутиве Python. Например, AIX приходит мне в голову.

Многие начинающие пользователи python в Windows испытывают такое сомнение, когда начинают работать с Python. ActiveState предоставляет пакет исполняемого файла Python с расширениями Python для Windows и PEPS и погружение в электронную книгу Python в виде пакета, так что у вас будет хорошее решение.

Технически нет никакой разницы между Python от activestate.com и от python.org, если он доступен для загрузки для вашей платформы.

И да, вы можете установить Python 2.7.1, так как это последняя поддерживаемая версия серии 2.x.

4 голосов
/ 26 марта 2012

Одно ключевое отличие состоит в том, что ActivePython поставляется с диспетчером бинарных пакетов под названием PyPM , который упрощает установку пакетов, таких как numpy, scipy и lxml.

1 голос
/ 24 октября 2012

ActiveState обычно предоставляет только последние версии своих пакетов бесплатно, если вам нужна более старая версия по какой-либо причине, вам придется зарегистрировать один из их платных аккаунтов. Python.org, кажется, имеет все свои старые версии, доступные для скачивания.

...