Podle mého názoru váš problém v Google pramení z toho, že se kompilátor schopný produkovat binární soubory z pythonu nazývá "disassembler".
Nenašel jsem skutečný kompilátor, ale našel jsem v Google kompilátor pythonu packager, který zabalí všechny potřebné soubory do adresáře a zakryje je spustitelným rozhraním:pyinstaller na http://www.pyinstaller.org/; zdá se, že je aktivně podporována, jako poslední verze 3.4, která byla vydána 09.09.2018, na rozdíl od py2bin, který zřejmě není aktivně udržován.
Vlastnosti:
- Zabalení programů Pythonu do standardních spustitelných souborů, které fungují na počítačích bez nainstalovaného Pythonu.
- Multiplatformní, funguje pod:
Windows (32bitový a 64bitový),
Linux (32bitový a 64bitový),
Mac OS X (32bitový a 64bitový),
přispěla podporou pro FreeBSD, Solaris, HPUX a AIX.- Více verzí:
podporuje Python 2.7 a Python 3.3–3.6.
Instalace:
pip install pyinstaller
Poté přejděte do adresáře vašeho programu a spusťte:
pyinstaller yourprogram.py
Tím se vygeneruje svazek v podadresáři s názvem dist.
Zkuste Nuitku. Trvá to .py
a poté vytvoří .bin
.Funguje na Gnu+Linux a je ve většině populárních úložišť softwaru distribuce.
Nuitka je překladač Pythonu napsaný v Pythonu.
Je plně kompatibilní s Pythonem 2.6, 2.7, 3.3, 3.4, 3.5, 3.6 a 3.7.
Naplníte ji svou aplikací Python, udělá spoustu chytrých věcí a vyplivne spustitelný nebo rozšiřující modul.
Bezplatná licence (Apache).
https://nuitka.net/pages/overview.html