3

Python プログラムの配布に問題があります。Linux の場合は簡単です。必要なパッケージを人々に伝え、ソースを提供するだけです。ただし、Windowsの場合はまったく別の話です。プログラムを py2exe でコンパイルできます。ただし、問題は、常にいずれかの dll ファイルが欠落しているように見えることです。

したがって、私の質問は、複数のプラットフォーム用の Python スクリプトをパッケージ化する簡単な方法はありますか? 今、私は持っていないdllファイルの後に野生のグースチェイスに行かなければなりません. そして、これは 32 ビット対 64 ビットの問題についても触れていません。

あらゆるポインタを歓迎します。理想的なソリューションは、2 つの zip ファイルを作成する何らかのスクリプトです。1 つは linux/source 用で、もう 1 つは windows64bit/windows32bit 用です。Mac のサポートについてはあまり気にしませんが、大歓迎です。

4

1 に答える 1

2

Linux をサポートしている場合は、おそらく Mac も同じようにサポートしています。

通常、py2exe を使用して Windows に配布しますが、cxfreeze などの代替手段があります。私は 64/32 ビットについてあまり気にせず、32 ビット ソリューションを提供するだけです。

パッケージャーのリストは次のとおりです。

http://www.freehackers.org/Packaging_a_python_program

于 2012-05-18T17:48:01.597 に答える