- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Pour créer un installeur sur Windows, ça va être là encore un peu plus compliqué que sur Mac OS.Vous commencez à devenir habitué sur Windows, il y a toujours quelques petites étapes en plus.
00:00:10 :La première chose qu'on va devoir faire, c'est installer un logiciel qui permet de créer des installeurs.Ce logiciel c'est Nullsoft, donc on va aller sur la page de Nullsoft pour le télécharger,sur le site nsis.sourceforge.io, on va cliquer sur Download,
00:00:26 :et ensuite on va être amené sur une autre page dans laquelle il va encore falloir cliquer sur Download,donc ici, je clique une nouvelle fois sur Download, et ça va lancer le téléchargement du fichierqui va me permettre d'installer ce programme, donc ce programme nsis.
00:00:40 :Une fois que vous avez téléchargé le .exe, vous cliquez dessus, vous acceptez, vous lancez l'installation,on laisse tout par défaut, on appuie sur Next, I agree, là aussi vous laissez tout par défaut,Next, Install, ça va être assez rapide, et on décoche ces deux cases puisqu'on ne veut pas lancer nsis.
00:00:56 :Donc on clique sur Finish, et une fois que ce programme est installé, vous allez pouvoir créer un installeurcomme sur macOS. Mais avant ça, il y a juste une petite chose qu'il faut faire,
00:01:05 :en fait c'est ajouter le chemin de là où a été installé nsis à l'intérieur de la variable d'environnement path.Donc on va aller sur le disque C, dans Programme x86 ici, où a été installé nsis,et on va copier ce chemin ici. Donc clique droit, Copier, et ensuite dans le menu Démarrer,
00:01:22 :je vais taper Enviro, donc juste Enviro ça devrait suffire, en fait il faut cliquer surModifier les variables d'environnement système, je vais aller dans Variables d'environnement ici,et normalement vous avez plusieurs variables, donc ici pour votre utilisateur, dont la variable path.
00:01:35 :Donc normalement elle existe déjà, si elle n'existe pas pour vous, si vous n'avez pas cette variable path,vous pouvez la créer en cliquant sur Nouvelle ici, donc le nom de la variable c'est path,et la valeur qu'on veut mettre c'est celle qu'on vient de copier, donc le chemin de l'installation de nsis.
00:01:50 :Moi elle existe déjà, donc je vais cliquer sur Annuler ici, et à la place je vais modifier la valeur existante.Donc je clique sur Modifier, et là à droite je vais cliquer sur Nouveau pour ajouter une nouvelle valeurdans cette variable d'environnement, donc là encore je colle le chemin vers le dossier nsis,
00:02:04 :je valide en cliquant sur OK, je valide encore une fois en cliquant sur OK ici,et une troisième fois en cliquant sur OK dans les propriétés système.
00:02:11 :Donc normalement c'est tout bon, on a bien mis le dossier de nsis dans la variable d'environnement path,et on va pouvoir lancer l'installation avec Commander.
00:02:19 :Donc pour ça on va utiliser Commander, on va aller sourcer notre environnement virtuel,donc Source, Venv et Script Activate, donc bien attention sur Windows le dossier s'appelle Script.
00:02:30 :J'appuie sur Entrée pour activer mon environnement virtuel, on va se rendre à l'intérieur du dossier Warmup,je fais un petit Clear, un LS pour voir ce que j'ai actuellement, donc on a le dossier Target ici,et on va utiliser la commande FBS là encore, avec cette fois-ci l'argument Installer,
00:02:45 :qui va me permettre de lancer la création d'un installeur.Donc FBS, Installer, j'appuie sur Entrée, et on va attendre un petit peu que ça crée notre installeur,donc ça prend quand même un petit peu de temps, on va pas rajouter cette commande dans le fichier freeze.sh,
00:03:00 :puisque vous voyez que ça prend du temps de créer un installeur à chaque fois,dans freeze.sh on veut vraiment uniquement geler notre application pour créer un exécutable.
00:03:07 :Donc on ne veut pas repasser à travers ce processus à chaque fois,ça c'est vraiment si vous voulez créer un setup d'installation,donc une fois que votre application est vraiment terminée, c'est quelque chose que l'on va faire moins souvent.
00:03:18 :Donc ça a fonctionné, vous voyez qu'on a dans Target cette fois-ci un WarmupSetup.exe,donc je vais ouvrir un explorateur Windows là encore dans mon dossier Target,donc Explorer Target, j'appuie sur Entrée, et on va essayer d'installer notre programme.
00:03:31 :Donc notre programme il est toujours disponible ici dans Warmup,si je vais cliquer sur le Warmup.exe ça va bien me lancer mon application,mais si jamais vous voulez l'installer, vous allez pouvoir utiliser ce fichier WarmupSetup.exe.
00:03:43 :Donc vous double cliquez sur le fichier pour lancer l'installation, on va accepter ici,et on se retrouve avec donc un setup d'installation avec les fameux Next,donc on appuie sur Next pour lancer l'installation.
00:03:54 :Là il va me proposer un endroit où l'installer, donc par défaut dans Program Files,je vais cliquer sur Install, et ça va commencer l'installation de notre programme.
00:04:02 :Donc voilà c'est assez rapide, on clique sur Next,et vous voyez qu'on a l'option à la fin de lancer le programme,donc là je vais laisser ça cocher pour lancer mon application,je clique sur Finish, et automatiquement notre application va se lancer,elle est ici, on essaye de voir si tout fonctionne, notre message box apparaît correctement,
00:04:19 :donc ça fonctionne, et si je vais voir dans ces Program Files,ici on va retrouver Warmup, donc mon application qui va contenir tous les fichiersqui sont nécessaires au bon déroulement de mon application.
00:04:29 :Donc on retrouve PySide 2 par exemple ici, et mon fichier .exe que je vais pouvoir lancer,comme on l'avait fait directement à l'intérieur du dossier Target.
00:04:37 :Donc voilà comment créer un installeur sur Windows,vous voyez que vraiment FBS fait beaucoup de travail pour nous,il crée automatiquement ce fichier .exe qui nous permet ensuite d'installer notre application,
00:04:46 :l'application qui a elle aussi été créée directement avec FBS et avec la commande Freeze.Donc c'est vraiment les commandes qu'on va utiliser,on avait FBS Start Project pour créer un projet, FBS Run pour lancer notre projet,ensuite on a FBS Freeze et FBS Clean qu'on utilise pour nettoyer notre dossier
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.