Se connecter

Informatique

Programmation

Sujet : Pourquoi les exécutables Python sont aussi lourds ? (+50Mo !)
1
Ovedragun
Niveau 9
22 juillet 2024 à 15:01:47

Salut !
J'ai commencé à développer pour le plaisir, je m'intéresse surtout au C et à Python pour l'instant.
J'ai remarqué que pour un programme strictement similaire une petite calculatrice par exemple, la taille de l'exécutable varie totalement : de quelques centaines d'octets max avec C je passe à 50 Mo avec Python :ouch:

Pour créer mon exécutable je passe par PyInstaller et sinon mon IDE c'est Spyder. ça vient de là ? :(
J'ai essayé d'utiliser UPX pour réduire la taille du fichier on passe à 40Mo, je trouve ça hallucinant alors que le programme en question n'inclut rien de spécial, pas de librairies ou de trucs farfelus, c'est vraiment des fonctions de calcul simple et l'interface propre à Windows. :(

godrik
Niveau 25
22 juillet 2024 à 15:15:11

bah, parceque l'installeur package une distribution python entiere.

il y a des compilateurs pour python. Mais ce n'est pas super fiable

1
Sujet : Pourquoi les exécutables Python sont aussi lourds ? (+50Mo !)
   Retour haut de page
Consulter la version web de cette page