Pasé las últimas 3 horas tratando de averiguar si es posible desactivar o construir Python sin el modo interactivo o cómo puedo obtener el tamaño del ejecutable de python más pequeño para Linux.Optimizar el tamaño del intérprete de Python incorporado
Como puedes adivinar es para un dispositivo integrado y después de la compilación cruzada, Python tiene aproximadamente 1 MB de tamaño y eso es demasiado para mí.
Ahora las preguntas:
¿Existen posibilidades para reducir el tamaño del ejecutable de Python? Tal vez para deshabilitar el modo interactivo (comenzando los programas de Python en la línea de comandos).
Busqué las opciones de configuración e intenté algunas de ellas pero no produjo ningún cambio para mi ejecutable.
Compilo con opciones optimizadas de gcc y ya está desprotegido.
Ver este [SO pregunta] (http://stackoverflow.com/questions/240996/anyone-using-python-for-embedded-projects?rq=1) para ejecutar en 16 MB de RAM – Mark
lo he leído, pero el problema es que tinypy no se actualizó desde 2008! ¡Y para nada no es posible usar todas las bibliotecas o no es fácil de usar! Demasiado trabajo para cada biblioteca. Objetivo imposible que Python tuviera un tamaño de menos de 500kb – Benny
Hace muchos años estaba en una empresa que usaba hardware incrustado y, después de probar muchos intérpretes diferentes, decidimos utilizar un Forth incrustado. Los ejecutables eran más pequeños que el binario nativo, no bromeo. –