1. ホーム
  2. python

ActivePythonはなぜ存在するのですか?[クローズド]です。

2023-09-17 11:29:01

質問

ActivePythonって実際どうなの?

から 私が読んだもの は、標準的な Python に OpenSSL と PyWin32 (Windowsの場合)です。私は数分でインストールできましたし、ほとんどの人はどうせ必要ないでしょうから。他のライブラリ (zlib, bzip2, SQLite 3, Tkinter, ElementTree, ctypes, multiprocessing) はすべて Python のコアディストリビューションに含まれています。

次に、タグラインの "ActivePython is the industry-standard Python distribution" は、コア Python ディストリビューション "industry-standard" (それが何を意味するかはさておき)ではないのですか?

そして、最も奇妙なことは、ActiveState は、それをくだらない PythonWin をバンドルしており、独自の最も素晴らしい Python エディター/IDE である Komodo をバンドルしていないことです。どうなっているんだ?

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

どのように解決するのですか?

これは Python のパッケージング、またはディストリビューションで、いくつかの追加機能を備えています。 Enthought の のように巨大な Python plus everything" を配布していますが、まだ似たようなものです (そしてそれはずっと以前に初めて登場しました)。

David Ascher (Python の熱狂的ファンで Python Cookbook の私の共著者) が ActiveState の CTO だったという事実以外は、特に何も見逃していないと思います (したがって、ActiveState が注力している他の動的言語と一緒に Python を社内で推したのは間違いありません)、しかし彼はもういません (Mozilla が所有し、メールや同様の形式のコミュニケーションを扱う会社 -- CEO になってしまいましたが) 。 サンダーバード などを扱う Mozilla 傘下の会社の CEO を務めています)。

ActivePython のような市販のサポート契約付きのディストリビューションを購入することを好む企業があるのは間違いないでしょう。そのような問題を気にしない限り、ActiveState の Python ディストリビューションをパスすることによって何かを失うことはないと思います;-)。

(私は、高価な Linux のエンタープライズ ディストリビューションと、それに対する Linux のエンタープライズ ディストリビューションについて、同じように感じています。 Debian Ubuntu のようなものです。しかし、私は購買担当でもなければ、IT部門でもなく、非常に伝統的な企業で働いているわけでもありません。) )