... | @@ -388,16 +388,20 @@ Pour s'y retrouver dans cette jungle de versions, dont on peut avoir besoin de l |
... | @@ -388,16 +388,20 @@ Pour s'y retrouver dans cette jungle de versions, dont on peut avoir besoin de l |
|
|
|
|
|
Un environnement virtuel permet d’avoir des installations de Python isolées entre elles (une Python 3.6 et une Python 3.10) et de travailler avec différentes versions des modules selon les projets.
|
|
Un environnement virtuel permet d’avoir des installations de Python isolées entre elles (une Python 3.6 et une Python 3.10) et de travailler avec différentes versions des modules selon les projets.
|
|
|
|
|
|
## Gestion des paquets avec votre IDE
|
|
## Gestion des environnements virtuels et de leurs paquets avec votre IDE (ici, PyCharm)
|
|
|
|
|
|
Vous pouvez aussi gérer tout cela depuis votre IDE. Voir la doc selon votre IDE ; cette partie sera complétée au besoin.
|
|
|
|
|
|
|
|
|
|
Vous pouvez aussi gérer tout cela depuis votre IDE. Cette partie présente les manips pour PyCharm, voir la doc selon votre IDE (éventuellement, on complètera ici).
|
|
|
|
|
|
|
|
### PyCharm : Menu **Settings/Project/Python Interpreter**
|
|
Pour PyCharm, les informations se trouvent dans File/Settings/Project/Python Interpreter.
|
|
Pour PyCharm, les informations se trouvent dans File/Settings/Project/Python Interpreter.
|
|
L'interface est pratique dans ce cas car on peut comparer pour chaque module la version installée et la dernière version disponible.
|
|
L'interface est pratique dans ce cas car elle affiche la liste des modules, avec pour chacun le numéro de la version installée et celui de la dernière version disponible (voire des "early releases" avec l'icône oeil).
|
|
|
|
Il suffit de cliquer sur le numéro de la version disponible si on a besoin de mettre à jour.
|
|
|
|
Pour ajouter un module, le bouton **"+"** ouvre une fenêtre avec les packages disponibles, dont on peut consulter une description en cliquant dessus. Attentio, contrairement au "CRAN" de R, le dépôt des modules n'est ni filtré ni vérifié.
|
|
|
|
|
|
</details>![Capture_PythonInterpreter](uploads/c5d2d3ebd14cecd20db408cbf2f892cd/Capture_PythonInterpreter.JPG)
|
|
</details>![Capture_PythonInterpreter](uploads/c5d2d3ebd14cecd20db408cbf2f892cd/Capture_PythonInterpreter.JPG)
|
|
|
|
|
|
### Menu **Settings/Project/Python Interpreter**.
|
|
### .
|
|
Vous pouvez depuis l'IDE choisir parmi les environnements **déjà connus de PyCharm** dans Settings/Project/Python Interpreter.
|
|
Vous pouvez depuis l'IDE choisir parmi les environnements **déjà connus de PyCharm** dans Settings/Project/Python Interpreter.
|
|
|
|
|
|
Vous pouvez créer votre environnement virtuel, et il est d'ailleurs conseillé d'en créer un par projet, ne serait-ce que pour ensuite fournir la liste des modules nécessaires et suffisants pour chaque projet : cliquez sur la petite roue dentée à droite et choisissez **"Add"**. Il faut alors activer le radiobouton **"New Environment"**, et choisir l'emplacement du répertoire venv et la version de Python.
|
|
Vous pouvez créer votre environnement virtuel, et il est d'ailleurs conseillé d'en créer un par projet, ne serait-ce que pour ensuite fournir la liste des modules nécessaires et suffisants pour chaque projet : cliquez sur la petite roue dentée à droite et choisissez **"Add"**. Il faut alors activer le radiobouton **"New Environment"**, et choisir l'emplacement du répertoire venv et la version de Python.
|
... | | ... | |