私の意見では、Google での問題は、python からバイナリを生成できるコンパイラを「逆アセンブラ」と呼んでいることに起因しています。
真のコンパイラーは見つかりませんでしたが、Google で python compiler を見つけました 必要なすべてのファイルをディレクトリにパックして難読化し、実行可能なフロントエンドを使用するパッケージャー:http://www.pyinstaller.org/ の pyinstaller;積極的に保守されていないように見える py2bin とは対照的に、2018 年 9 月 9 日にリリースされた最後のバージョン 3.4 として、積極的にサポートされているようです。
特徴:
- Python プログラムを、Python がインストールされていないコンピュータで動作する標準の実行可能ファイルにパッケージ化します。
- マルチプラットフォーム、以下で動作:
Windows (32 ビットおよび 64 ビット)、
Linux (32 ビットおよび 64 ビット)、
Mac OS X (32 ビットおよび 64 ビット)、
FreeBSD、Solaris、HPUX、および AIX のサポートに貢献しました。 - マルチバージョン:
Python 2.7 および Python 3.3—3.6 をサポートしています。
インストールするには:
pip install pyinstaller
次に、プログラムのディレクトリに移動して実行します:
pyinstaller yourprogram.py
これにより、dist というサブディレクトリにバンドルが生成されます。
ヌイトカを試してみてください。 .py
が必要です .bin
を作成します .Gnu+Linux で動作し、最も一般的なディストリビューションのソフトウェア リポジトリに含まれています。
Nuitka は Python で書かれた Python コンパイラです。
Python 2.6、2.7、3.3、3.4、3.5、3.6、および 3.7 と完全に互換性があります。
Python アプリにフィードすると、多くの巧妙な処理が実行され、実行可能モジュールまたは拡張モジュールが吐き出されます。
無料ライセンス (Apache)。
https://nuitka.net/pages/overview.html