2011-05-04 3 views
0

Existe-t-il un moyen de compiler mon programme python (.py) pour qu'il devienne juste un programme normal que je n'ai pas à exécuter pour lancer le terminal? Exemple Je ne veux pas faire cela pour l'exécuter a jeté le terminal.Compiler le programme Python Linux

./whatever.py

Exemple Je veux être en mesure de rendre le fichier comme un .exe Windows, mais pour Linux comme celui ci-dessous, par exemple.

http://img535.imageshack.us/img535/4883/executable.png

+0

Pourquoi? Vous préférez aller './What' à la place? –

+0

Il agit déjà comme un exe Windows, Si vous ouvrez le dossier dans votre gestionnaire de fichiers favori, vous devriez être en mesure de le lancer. –

Répondre

2

Si vous souhaitez créer un fichier binaire figé à partir de scripts python, utilisez cx_Freeze

6

Vous devez ajouter un Shebang à la première ligne de votre fichier comme ceci:

#!/usr/bin/env python 

et rendre votre fichier exécutable en tapant (dans un terminal):

chmod u+x my_file.py