Bonjour à tous,
Voilà je cherche en vain comment créer un seul .exe de mon application avec PyInstaller et ou py2exe mais aucun ne fonctionne :/. Avec py2exe quand je lance l'exe dans les log il me dit que le module thread n'existe pas. thread étant un espace de nom dans mon application. Je ne sais pas si c'est comme ça qu'on le défini dans le setup.py
Par la même occasion je serais plus intéressé par PyInsaller qui permet d'avoir un seul .exe contenant toute l'application mais je ne sais pas quoi définir dans le .spec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 from distutils.core import setup import py2exe files = [ ('', ['icon.png']), ('ui', ['ui/mainwindow.py']), ('tools', ['tool/zip.py']), ('thread', ['thread/zip.py', 'thread/ftp.py']), ('filter_event', ['filter_event/txt_name_filter.py']), ] setup( windows=['mainwindow.py'], name="Mon App", data_files=files, options= {'py2exe': { "optimize": 2, "bundle_files": 3 }}, requires=['PySide'] )
Merci d'avance.
Partager