Différences
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 | ||
outils:vscode:pythonpaspas [2022/09/12 11:44] – [Pour aller plus loin] phil | outils:vscode:pythonpaspas [2022/09/25 09:51] (Version actuelle) – phil | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== IDE VSCode - Premiers programmes en Python " | ===== IDE VSCode - Premiers programmes en Python " | ||
- | [Mise à jour le : 3/9/2022] | + | [Mise à jour le : 25/9/2022] |
* **Sources** | * **Sources** | ||
Ligne 173: | Ligne 173: | ||
* < | * < | ||
- | ==== Pour aller plus loin ==== | + | ==== Pour aller plus loin ... ==== |
- | === A. Travailler avec un environnement virtuel | + | {{ : |
+ | === A. Travailler avec des environnements virtuels | ||
* source : < | * source : < | ||
+ | <callout type=" | ||
**a) Création** \\ | **a) Création** \\ | ||
- | Chaque fois que l'on travaille sur un projet Python qui utilise des dépendances externes installées avec **pip** , il est préférable de créer d' | + | |
<code powershell *.powershell> | <code powershell *.powershell> | ||
- | python -m venv venv | + | PS> |
</ | </ | ||
//Exemple dans le terminal VSCode// | //Exemple dans le terminal VSCode// | ||
+ | {{ : | ||
+ | <callout type=" | ||
+ | |||
+ | //Exemple de résultat// | ||
+ | {{ : | ||
**b) Activation** \\ | **b) Activation** \\ | ||
+ | Généralement, | ||
<code powershell *.powershell> | <code powershell *.powershell> | ||
- | + | PS> venv\Scripts\activate | |
- | </code | + | </code> |
//Exemple dans le terminal VSCode// | //Exemple dans le terminal VSCode// | ||
+ | {{ : | ||
- | **c) Installation de paquets** \\ | + | <callout type=" |
+ | **c) Installation de packages** \\ | ||
+ | Après avoir créé et activé un environnement virtuel, on peut installer toutes les dépendances externes dont on a besoin dans le projet : | ||
<code powershell *.powershell> | <code powershell *.powershell> | ||
- | + | (venv) PS> python -m pip install < | |
- | </code | + | </code> |
//Exemple dans le terminal VSCode// | //Exemple dans le terminal VSCode// | ||
+ | {{ : | ||
- | **d) désactivation** \\ | + | **d) Désactivation** \\ |
+ | Une fois que vous avez fini de travailler avec cet environnement virtuel, vous pouvez le désactiver. | ||
<code powershell *.powershell> | <code powershell *.powershell> | ||
- | + | (venv) PS> deactivate | |
- | </code | + | PS> |
+ | </code> | ||
//Exemple dans le terminal VSCode// | //Exemple dans le terminal VSCode// | ||
+ | {{ : | ||
+ | <callout type=" | ||
=== B. Ressources === | === B. Ressources === | ||
* < | * < | ||
Ligne 222: | Ligne 237: | ||
* < | * < | ||
+ | {{ : | ||
+ | === C. RealPython === | ||
+ | * < |