31

「py2exe」のPython3.0バージョンを探しています。py2exeのソースで2to3を実行しようとしましたが、コードが壊れたままでした。

何か案は?

4

5 に答える 5

29

2014-05-15 更新

Python 3.x 用の py2exe がリリースされました! PyPI で入手してください

古い情報

次の py2exe SourceForge プロジェクト SVN リポジトリをご覧ください。

http://py2exe.svn.sourceforge.net/

私が最後に見たとき、最後の更新は 2009 年 8 月だったと言っていました。しかし、進行中の Python 3 の作業があるかどうかを確認するために、それを監視してください。

また、py2exe トラッカーに 2 つの機能要求を送信しました。これまでのところ、それらに関するフィードバックはありません:

于 2009-03-11T07:33:42.553 に答える
27

cx_Freezeをチェックしましたか? Python 3.0 および 3.1 のサポートを含む、Python スクリプトからスタンドアロンの実行可能ファイルを作成するようです。

于 2009-08-11T22:00:16.273 に答える
9

Python3 用の py2exe がリリースされました。

元のバグ レポートは次のとおりです:
http://sourceforge.net/projects/py2exe/

リリースについて言及しているコメントは次のとおりです:
http://sourceforge.net/projects/py2exe/

pypi のパッケージは次のとおりです:
https://pypi.python.org/pypi/py2exe/0.9.2.0

Python 3 の py2exe は、Python 3.3 以降のみをサポートすることに注意してください。

py2exe 開発チームに心から感謝します!

于 2014-05-13T18:15:48.290 に答える
7

py2exeとプログラムは2to3まったく異なる目的を果たすため、最終的な目標が何であるかはわかりません。

動作中の Python プログラムから実行可能ファイルをビルドする場合は、使用している Pythonpy2exeに適したバージョン (バージョン 2 またはバージョン 3) を使用してください。

既存の Python 2 プログラムを Python 3 に変換する場合は2to3、必要に応じてさらに編集を加えて使用します。Python 3 のドキュメントでは、変換プロセスについて詳しく説明しています

更新: Python 3 と互換性のあるバージョンを作成するために、自分自身2to3に対して実行しようとしていた可能性があることを理解しました。py2exe残念ながら、これは明らかに の機能を超えています2to3おそらく、 py2exe プロジェクトが Python 3 互換バージョンをリリースするまで待つ必要があります。

于 2009-02-03T04:24:49.670 に答える