Exporter jeu python dur Mac / Windows / Linux
Fermé
BleamX
Messages postés
136
Date d'inscription
samedi 25 avril 2020
Statut
Membre
Dernière intervention
17 février 2023
-
9 mai 2020 à 12:35
BleamX Messages postés 136 Date d'inscription samedi 25 avril 2020 Statut Membre Dernière intervention 17 février 2023 - 10 mai 2020 à 12:19
BleamX Messages postés 136 Date d'inscription samedi 25 avril 2020 Statut Membre Dernière intervention 17 février 2023 - 10 mai 2020 à 12:19
A voir également:
- Exporter jeu python dur Mac / Windows / Linux
- Cloner disque dur - Guide
- Defragmenter disque dur - Guide
- Adresse mac - Guide
- Nettoyer mac - Guide
- Clé windows 10 gratuit - Guide
2 réponses
_Ritchi_
Messages postés
21236
Date d'inscription
samedi 17 mars 2007
Statut
Contributeur
Dernière intervention
29 mai 2024
6 062
Modifié le 9 mai 2020 à 20:13
Modifié le 9 mai 2020 à 20:13
Bonjour,
En fournissant son jeu en version non compilée, c'est-à-dire en livrant les fichiers Pyhton qu'il a écrits, alors son jeu sera exécutable sur Windows, Mac et Linux en le lançant via une commande style "python monJeu.py". Le jeu n'étant pas compilé, tout le monde aura alors accès à son code.
Si il ne souhaite pas donner accès à son code, ce qui est tout à fait compréhensible, alors il doit compiler son code pour le transformer en exécutable.
Mais comme Windows, MacOS et Linux ne parlent pas la même langue, il devra générer autant d'exécutables que de système d'exploitation...
Ritchi
En fournissant son jeu en version non compilée, c'est-à-dire en livrant les fichiers Pyhton qu'il a écrits, alors son jeu sera exécutable sur Windows, Mac et Linux en le lançant via une commande style "python monJeu.py". Le jeu n'étant pas compilé, tout le monde aura alors accès à son code.
Si il ne souhaite pas donner accès à son code, ce qui est tout à fait compréhensible, alors il doit compiler son code pour le transformer en exécutable.
Mais comme Windows, MacOS et Linux ne parlent pas la même langue, il devra générer autant d'exécutables que de système d'exploitation...
Ritchi
_Ritchi_
Messages postés
21236
Date d'inscription
samedi 17 mars 2007
Statut
Contributeur
Dernière intervention
29 mai 2024
6 062
10 mai 2020 à 12:12
10 mai 2020 à 12:12
Bonjour
Il existe cx-freeze dont voici deux tutoriels:
https://www.yubigeek.com/compiler-programme-python-cx-freeze/
http://python.jpvweb.com/python/mesrecettespython/doku.php?id=cx_freeze
Pour Windows, il y a py2exe dont voici un tutoriel:
http://python.jpvweb.com/python/mesrecettespython/doku.php?id=windows_py2exe
Ritchi
Il existe cx-freeze dont voici deux tutoriels:
https://www.yubigeek.com/compiler-programme-python-cx-freeze/
http://python.jpvweb.com/python/mesrecettespython/doku.php?id=cx_freeze
Pour Windows, il y a py2exe dont voici un tutoriel:
http://python.jpvweb.com/python/mesrecettespython/doku.php?id=windows_py2exe
Ritchi
BleamX
Messages postés
136
Date d'inscription
samedi 25 avril 2020
Statut
Membre
Dernière intervention
17 février 2023
3
10 mai 2020 à 12:19
10 mai 2020 à 12:19
Il me semble que pour les .exe, il y a une solution bien plus simple, enfin il me semble, pyinstaller.
Par contre pour Mac, tu ne connais pas une solution bien plus simple ?
Par contre pour Mac, tu ne connais pas une solution bien plus simple ?
9 mai 2020 à 23:52
9 mai 2020 à 23:53