web-dev-qa-db-ja.com

ActivePythonとPythonの違いは何ですか?

私はPythonを初めて使用します。アプリケーションを起動し、Pythonからアプリケーションでいくつかのタスクを実行することになっています。

Python.orgからPython、activestate.comからActivePythonを見つけました。

それらの違いは何ですか?どちらをインストールすればよいですか?

33
vj85

ActiveStateは、Pythonにいくつかの追加パッケージをバンドルし、さまざまなプラットフォームで利用できるようにするオープンソース企業です。標準のPython distrubutionが行うプラットフォームをサポートする場合もあります。たとえば、AIXが頭に浮かびます。

Windowsのpythonの初心者の多くは、Pythonで始めるときにこの疑問を抱いています。ActiveStateは、Python実行可能ファイルPython = Windows拡張機能とPEPSおよびPython ebook as package)に飛び込むと、優れたソリューションが得られます。

技術的には、プラットフォームにダウンロードできる場合、activestate.comとpython.orgのPythonの間に違いはありません。

はい、2.xシリーズでサポートされている最新バージョンであるPython 2.7.1をインストールできます。

19
Senthil Kumaran

主な違いの1つは、ActivePythonには PyPM というバイナリパッケージマネージャーが付属しているため、numpy、scipy、lxmlなどのパッケージを簡単にインストールできることです。

4

ActiveStateは通常、パッケージの最新バージョンのみを無料で提供します。何らかの理由で古いバージョンが必要な場合は、有料アカウントの1つにサインアップする必要があります。 Python.orgには、古いバージョンがすべてダウンロードできるようです。

2
Dolphin

重要な違いは、ActiveState Pythonはプロプライエタリソフトウェアであり、本番環境に移行すると、サブスクリプションソフトウェアの料金を強制され、支払わない場合は訴える可能性があることです。より重いユーザーとより多くのユーザーを持つ企業を追跡し、予期しない支払いを脅かしています。

0
James