En mi opinión, su problema en Google se deriva de llamar a un compilador capaz de producir binarios desde python como un "desensamblador".
No he encontrado un compilador verdadero, sin embargo, he encontrado en Google un compilador de python empaquetador, que empaqueta todos los archivos necesarios en un directorio, ofuscándolos, con una interfaz ejecutable:pyinstaller en http://www.pyinstaller.org/; parece tener soporte activo, como la última versión 3.4 que se lanzó el 09-09-2018, a diferencia de py2bin, que parece no tener mantenimiento activo.
Características:
- Empaquetado de programas de Python en ejecutables estándar, que funcionan en computadoras sin Python instalado.
- Multiplataforma, funciona bajo:
Windows (32 bits y 64 bits),
Linux (32 bits y 64 bits),
Mac OS X (32 bits y 64 bits),
contribuyó con soporte para FreeBSD, Solaris, HPUX y AIX. - Versión múltiple:
es compatible con Python 2.7 y Python 3.3—3.6.
Para instalar:
pip install pyinstaller
Luego, vaya al directorio de su programa y ejecute:
pyinstaller yourprogram.py
Esto generará el paquete en un subdirectorio llamado dist.
Prueba Nuitka. Se necesita un .py
y luego crea un .bin
.Funciona en Gnu+Linux y se encuentra en los repositorios de software de distribución más populares.
Nuitka es un compilador de Python escrito en Python.
Es totalmente compatible con Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6 y 3.7.
Lo alimentas con tu aplicación de Python, hace muchas cosas inteligentes y escupe un módulo ejecutable o de extensión.
Licencia libre (Apache).
https://nuitka.net/pages/overview.html