Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Faire un executable pour Windows

+1 vote

Je suis en train de développer un petit projet CLI + GUI ?) en python 3.7 pour des collègues non-informaticiens dont le poste est sous Windows, et je souhaiterai leur fourguer un executable avec les libs et les dépendances dans un seul exe.

Si ça pouvait être portable (installation sans droits particuliers) ça serait un plus.
En plus, je suis une buse sous Windows, je n'en ai pas touché un depuis au moins 10 ans...

J'ai regardé "vite fait" py2exe, cx_freeer... Lequel est le bon ? J'ai quelques dépendances "pure python", rien de compilé.

demandé 8-Jan par frague (662 points)

4 Réponses

+1 vote

Jette un oeil à PyInstaller : simple, efficace et multi-plateforme.

répondu 8-Jan par Tiger-222 (1,172 points)

Argh ! Windows required pour faire le bundle... sinon ça a l'air bien, mais je vais devoir me tartiner une install dans une VM...

0 votes

Si tu as utilisé Qt comme GUI, je t'invite à consulter ces 2 liens (surtout le second) :

https://build-system.fman.io/linux-gui-programming

Et

https://github.com/mherrmann/fbs-tutorial

Bonne journée.

répondu 8-Jan par DoubleNain (1,718 points)

pas de soucis, c'est du Tkinter

+1 vote

Nuitka ?
je ne sais pas quels sont les avantages / inconveniants par rapport aux autres solutions.
http://sametmax.com/le-don-du-mois-nuitka/

répondu 13-Jan par buffalo974 (2,886 points)
+1 vote
répondu 22-Mar par buffalo974 (2,886 points)
...