79

ActivePythonは実際には何についてですか?

私が読んだところによると、これはOpenSSLとPyWin32(Windowsの場合)を備えた標準のPythonです大したことではないと思います。私は数分でそれらをインストールすることができました、そしてほとんどの人はとにかくそれらを必要としません。他のすべての言及されたライブラリ(zlib、bzip2、SQLite 3、Tkinter、ElementTree、ctypes、およびマルチプロセッシング)は、コアPythonディストリビューションの一部です。

次に、タグライン「ActivePythonは業界標準のPythonディストリビューション」ですが、コアPythonディストリビューションは「業界標準」ではありませんか?

そして最も奇妙なことは、ActiveStateがそれをくだらないPythonWinとバンドルしていることであり、彼ら自身の最も素晴らしいPythonエディター/IDEであるKomodoではありません。何が得られますか?

私は実際にActivePythonをインストールすることができなかったので、何かわからないかもしれませんが、それはかなり無関係のようで、フォーラムやここでその名前をよく目にします。

4

6 に答える 6

47

これはPythonのパッケージ化、つまり「配布」であり、いくつかの追加機能があります。Enthoughtの「Pythonとすべて」の 膨大な配布ほど「相撲」ではありませんが、それでも同様の傾向にあります(最初はずっと以前に登場しました)。 )。

David Ascher(Python愛好家でPythonクックブックの私の共著者)がActiveStateのCTOであったという事実を除いて、特に何かを見逃しているとは思いません(したがって、間違いなく、Pythonを他の動的なものと一緒に使用するように内部的にプッシュしましたActiveStateが焦点を当てている言語)、しかし彼は今は去っています(彼は、プログラムの観点から、電子メールや同様の形式の通信( Thunderbirdなど)を扱うMozilla所有の会社のCEOです)。

一部の企業は、ActivePythonなどの市販のサポート契約を使用してディストリビューションを購入することを好むことは間違いありません。これは、複数の企業の一部の購入部門(および/またはそのIT部門)が使用されているためです。そのような問題を気にしない限り、ActiveStateのPythonディストリビューションにパスを与えることで何かを見逃しているとは思いません;-)。

(Linuxの高価なエンタープライズディストリビューションとDebianUbuntuなどについても同じように感じますが、購入もIT部門も、とにかく非常に伝統的なエンタープライズで働いていません;-))

于 2009-08-29T22:20:10.940 に答える
32

ActiveStateには、Python、Tcl、PerlにWindowsサポートを提供する長い伝統があります。主要な開発者(しばらくの間、Mark Hammondなど)を雇い、Windowsに固有のバグを修正し、従業員に修正を提供してもらい、 Pythonソフトウェアファウンデーション。

彼らが作成するディストリビューションが私のものとかなり似ていることは事実ですが、RichieHindleが言うように、ActiveStateから有料のサポートを受けることができます(私からではありません)。

于 2009-08-29T22:21:36.087 に答える
31

主な特徴は、有料のサポート契約を購入できることです。

すべてを自分でコンパイルできるのに、なぜRed Hat Enterprise Linuxが存在するのですか?8-)

多くの企業にとって、実績のあるオープンソースソフトウェア、そのソフトウェアを構築、パッケージ化、およびテストする人々からのサポート契約の組み合わせは、優れた提案です。

于 2009-08-29T22:17:13.583 に答える
9

私は何年もActivePerlを使用していて、Pythonに切り替えたとき、非常に自然にActivePythonをダウンロードしました。

Active *ディストリビューションで問題が発生したことは一度もありません。堅牢で、 PyWin32など、バニラコアのPythonにはない便利なライブラリがいくつか付属しています。また、非常に便利な.CHMPythonドキュメントのコンパイルがバンドルされています。

于 2009-08-30T15:40:47.237 に答える
5

これは私がずっと前にこれについて書いたpython-listへのメールです:

https://mail.python.org/pipermail/python-list/2007-July/456660.html

ほとんどの場合、これらの詳細はまだ真実です。また、この質問に対して私が見た他のすべての回答は公正です。

リリース2.6.3.7の時点で、ActivePythonにはPythonパッケージのインストールを支援するPyPM (ActivePerlのPPMと同様)が含まれていることに注意してください。 。

于 2009-09-09T20:30:47.460 に答える
1

ActiveStateはPython2.7もサポートしますが、標準のPython 2.7は2020年にサポートされなくなります。時間内に移行されない大規模なコードベースがある場合は、セキュリティパッチを自分で作成するか、ActiveStateなどを使用する必要があります。 Python。

于 2019-09-16T19:38:17.160 に答える