Projet séminaire
Étapes pour configurer votre environnement sur Windows*:
*Pour configuration sur un autre système d'eploitation, voir la source fournie en bas du fichier
(Optionnel) : télécharger l'éditeur de texte Sublime que j'utiliserais durant ce séminaire.
Partie 1- Installer Python
- Aller sur https://www.python.org/downloads/ et télécharger la dernière version de python (3.8.3). Télécharger l'installateur adapté à votre système (Windows x86-64 executable installer dans le cas d'un système X64).
- Ouvrir l'installateur Python et sélectionner/cocher l'option "Add Python 3.8 to PATH")
- **Sélectionner/cocher l'option "Customize Installation"
- Cliquer sur "Next"
- Sélectionner/cocher les options suivantes:
- "Install for all users"
- "Add Python to environment variables"
- "Create shortcuts for installed applications"
- "Precompile standard library"
- Personnaliser l'emplacement d'installation et entrer plutôt "C:\Python38"
- Cliquer sur "Install"
-
Vérifier que Python a bien été installé en ouvrant PowerShell et en entrant la commande suivante:
python -V
-
Vérifier que pip a bien été installé en entrant la commande suivante:
pip freeze
Si le message "'pip' is not recognized as the name..." apparaît, c'est que l'installation n'a pas été effectuée correctement. Sinon, vous pouvez poursuivre.
Partie 2 - Modifier les paramètres de PowerShell
- Ouvrir PowerShell en mode administrateur
- Entrer la commande suivante:
Set-ExecutionPolicy Unrestricted
Partie 3 - Créer l'environnement virtuel
Lorsque vous verrez > avant une ligne de code, c’est qu’elle devra être exécutée dans PowerShell
-
Installer virtualenv
> pip install virtualenv
-
Créer un répertoire pour votre environnement virtuel
> mkdir demo
> cd demo
-
Exéctuer la commande suivante dans ce répertoire:
> virtualenv .
Partie 4 - Activer son environnement
-
Activer son environnement:
> .\Scripts\activate
Une fois votre environnement activé, vous pouvez installer tous les packages que vous voulez et ils n'auront pas d'impact sur vos autres projets dans d'autres environnements, dans l'éventualité où vous utiliseriez différentes versions du même package dans 2 projets différents.
- Le (demo) est le nom du répertoire contenant l'environnement virtuel. Lorsque vous voyez cela, ça signifie que l'environnement virtuel a été activé.
-
Exécutez la commande suivante:
(demo) > pip freeze
Vous ne devriez rien voir à ce point étant donné que nous n'avons installé aucun package à date.
-
Pour désactiver son environnement, il suffit d'exécuter la commande suivante:
deactivate
Partie 5 - Clôner le répertoire git
Cloner le répertoire git suivant dans votre environnement virtuel (demo) :
git clone https://github.com/AminaM2/demo-django.git
Partie 6 – Installer les dépendances
*Avoir son environnement virtuel activé
(demo) > cd demo-django (demo) > pip install -r requirements.txt
Partie 7 – Partir l’application
Partir le serveur et vérifier que l’application part sans problème :
(demo) > python manage.py runserver
Pour installation sur Windows: https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-windows-10
Pour installation sur Linux: https://www.codingforentrepreneurs.com/blog/install-django-on-linux-ubuntu/
Pour installation sur Mac: https://www.codingforentrepreneurs.com/blog/install-django-on-mac-or-linux/