# Utilisation de pyinstaller : # - se placer dans le répertoire du script cd pathtoscript # - activer l'environnement virtuel .\Scripts\activate.ps1 # - se placer dans le répertoire Lib\site-packages # NE SEMBLE PLUS MARCHER # cd Lib\site-packages # - exécuter pyinstaller : #avec '-F' --> un .exe #'--clean' --> pour ne pas mettre les fichiers temporaires #'--additional-hooks-dir=.' pour inclure les modules qui ne seraient pas détecter en première lecture #'--hidden-import="mise_en_forme_matrice.py"' pour inclure les modules qui ne seraient pas détecter en première lecture # NE SEMBLE PLUS MARCHER # python pyinstaller.py -F --clean --additional-hooks-dir=. --hidden-import="mise_en_forme_matrice.py" # "C:\Users\path_to_directory\main.py" pyinstaller main.py -F --clean --additional-hooks-dir=. --hidden-import="autre_script.py" # - enregistrer le 'main.spec' créé dans Lib\site-packages\main # - ensuite il y juste à appeller le .spec python pyinstaller.py --debug=imports "C:\Users\path_to_directory\main.spec"