Mettez ceci dans la première ligne de votre script :
#!/usr/bin/env python
Rendre le fichier exécutable avec
chmod +x myfile.py
Exécuter avec
./myfile.py
Si vous souhaitez obtenir une application binaire autonome en Python, essayez d'utiliser un outil comme py2exe ou PyInstaller.
Mettre ces lignes au début du code indiquera à vos systèmes d'exploitation de rechercher le programme binaire nécessaire à l'exécution du script python, c'est-à-dire qu'il s'agit de l'interpréteur python.
Cela dépend donc de votre système d'exploitation où il conserve l'interpréteur python. Comme j'ai Ubuntu comme système d'exploitation, il conserve l'interpréteur python dans /usr/bin/python
donc je dois écrire cette ligne au début de mon script python ;
#!/usr/bin/python
Après avoir complété et enregistré votre code
-
Démarrez votre terminal de commande
-
Assurez-vous que le script se trouve dans votre répertoire de travail actuel
-
Tapez
chmod +x script_name.py
-
Vous pouvez maintenant démarrer le script en cliquant sur le script. Une boîte d'alerte apparaîtra; appuyez sur "Exécuter" ou "Exécuter dans le terminal" dans la boîte d'alerte ; ou, à l'invite du terminal, tapez
./script_name.py
Vous pouvez utiliser PyInstaller. Il génère une liste de construction afin que vous puissiez l'exécuter en tant que fichier "binaire" unique.
http://pythonhosted.org/PyInstaller/#using-pyinstaller
Python 3 a également l'option native de créer une distribution de compilation :
https://docs.python.org/3/distutils/builtdist.html