私はデスクトップ上にそのバージョンを持っていたいと思うWebアプリケーションを持っています。私はそれを書き直すのではなく、単にコンパイルするだけで大変素晴らしいことになるでしょう。 (私は顧客にコードを残念ながら与えることはできません)djangoプロジェクトをデスクトップアプリケーションとしてコンパイル
私はいくつかの調査を行い、一般的にはPythonをコンパイルするいくつかの解決策を見出しました。これらのソリューションは、以下のとおりです。デスクトップアプリケーションは、主に実行されること
- cx_freeze
- py2exe
- pyInstallerの(この1つは、それはジャンゴをサポートしていますが、まだ未発表の主張)
- dbuilder.py
しかし、もしLinuxとMacでも使えるような解決策が見つけられれば、それは素晴らしいだろう。
誰でもこれを正しく管理できましたか?もしそうなら、私に正しい方向を教えてもらえますか?
ありがとうございました。
よく、cx_freeze * claims *はクロスプラットフォームになりますが、実際にコードをコンパイルするのではなく、Pythonバイトコードをスタンドアロンの「実行可能ファイル」に埋め込むことで、何かを抽出するのは簡単でしょう[decompyle](http://sourceforge.net/projects/decompyle/)のようなツールを使って元のソースコードの近くに置いてください。 – Aya