Windows と Mac で動作する GUI アプリケーションを作成したいと考えています。このために、私は Python を選択しました。
問題は Mac OS X にあります。
Mac 用の「.app」を生成するには、py2app と pyinstaller の 2 つのツールがあります。
- py2app はかなり良いですが、パッケージにソース コードを追加します。コードを最終ユーザーと共有したくありません。
- Pyinstaller は UNIX 実行可能ファイルを生成するので、Mac で実行するにはどうすればよいですか? この実行可能ファイルでバンドルを作成しましたが、結果の ".app" が機能しません。
質問は次のとおりです。
- ソースコードを実行可能ファイルに含めるようにpy2appを構成して、最終ユーザーが私のプログラムにアクセスできないようにする方法は?
- UNIX 実行可能ファイルを Mac の「.app」に変換する方法は?
- Python コードを GCC でコンパイルする方法はありますか?
- Windows では簡単です。Python コードから「exe」ファイルを作成したところ、動作しました。Mac 用の単一ファイル「アプリ」を作成することは可能ですか?
PS私は2台のコンピューター(Windows用とMac用)、Python 2.7、wxPython、py2exe、py2app、およびpyinstallerを使用しています。
また、私はこれらのサイトをチェックアウトしました: