私はPythonを初めて使用します。アプリケーションを起動し、Pythonからアプリケーションでいくつかのタスクを実行することになっています。
Python.orgからPython、activestate.comからActivePythonを見つけました。
それらの違いは何ですか?どちらをインストールすればよいですか?
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をインストールできます。
主な違いの1つは、ActivePythonには PyPM というバイナリパッケージマネージャーが付属しているため、numpy、scipy、lxmlなどのパッケージを簡単にインストールできることです。
ActiveStateは通常、パッケージの最新バージョンのみを無料で提供します。何らかの理由で古いバージョンが必要な場合は、有料アカウントの1つにサインアップする必要があります。 Python.orgには、古いバージョンがすべてダウンロードできるようです。
重要な違いは、ActiveState Pythonはプロプライエタリソフトウェアであり、本番環境に移行すると、サブスクリプションソフトウェアの料金を強制され、支払わない場合は訴える可能性があることです。より重いユーザーとより多くのユーザーを持つ企業を追跡し、予期しない支払いを脅かしています。