Poetry tutorial#

Initialiser#

poetry init # suivre le tuto

Installer une librairie#

poetry add numpy # une seule
poetry add numpy pandas matplotlib # plusieurs

Créer un environnement avec la bonne version de python#

poetry env use "chemin vers le .exe de la bonne version de python"

Installer les librairies à partir du pyproject.toml#

poetry install

Une dépendance pour le développement (n’est pas destinée à l’utilisateur)#

poetry add black[jupyter] --group dev

Exécuter un script avec le bon environnement python#

Avec poetry#

cd "chemin du dossier du projet"
poetry run python mon_script.py

Avec VS Code#

Sélectionner l’interpréteur python en bas à droite
ou CTRL + SHIFT + P, Python: select interpreter

Formater un script / notebook avec black#

poetry run black .

Tous les scripts contenus dans les étages inférieurs au chemin précisé sont formatés.