Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
python:windows [2021/06/12 06:37] marclebrun [Créer un projet] |
python:windows [2022/11/25 08:11] (Version actuelle) marclebrun [Générer un exécutable] |
||
---|---|---|---|
Ligne 66: | Ligne 66: | ||
{{:python:capture_d_ecran_2021-06-12_083725.png|}} | {{:python:capture_d_ecran_2021-06-12_083725.png|}} | ||
+ | ===== Activer/Désactiver l'environnement virtuel ===== | ||
- | ===== Générer un exécutable ===== | + | **Note:** Les restrictions de mon environnement de travail m'empêchent d'utiliser |
+ | pleinement l'intégration dans VSCode, donc j'utilise un terminal séparé pour | ||
+ | lancer le programme. | ||
- | Doc de **PyInstaller** : [[https://www.pyinstaller.org/]] | + | <code dos> |
+ | c:\monprojet> venv\scripts\activate.bat | ||
- | Didacticiel : [[https://medium.com/lifeandtech/executable-gui-with-python-fc79562a5558|Executable GUI with Python. using Tkinter and Pyinstaller]] | + | (venv) c:\monprojet |
+ | </code> | ||
- | Programme d'exemple, une fenêtre vide en **Tk** : | + | <code dos> |
+ | (venv) c:\monprojet> venv\scripts\deactivate.bat | ||
- | <code python> | + | c:\monprojet> |
- | import tkinter as tk | + | </code> |
- | window = tk.Tk() | ||
- | window.title("My First Program") | ||
- | |||
- | window.mainloop() | ||
- | |||
- | </code> | ||