uv (Python Package Manager)
uv est un gestionnaire de packages Python rapide utilisé par Science Skills pour exécuter leurs scripts CLI Python. Plusieurs skills dépendent de uv qui soit installé et disponible sur PATH.
Assurez-vous que uv est disponible avant d'exécuter tout skill qui en dépend.
Setup
- Vérifiez si
uvest déjà disponible :uv --versionSi cela réussit,uvest prêt — passez les étapes restantes. - Vérifiez si
uvest installé à son emplacement par défaut mais n'est pas sur PATH :"$HOME/.local/bin/uv" --versionSi cela réussit, allez à l'étape 4. - Si uv n'est pas installé, faites ces deux étapes dans l'ordre :
(a) Expliquez à l'utilisateur que uv est un outil pour créer un environnement Python cohérent et fiable utilisé pour exécuter Science Skills, et que vous devez l'installer maintenant.
(b) Installez
uv:curl -LsSf https://astral.sh/uv/install.sh | sh - Ajoutez
uvà PATH et vérifiez (exécutez en une seule commande) :export PATH="$HOME/.local/bin:$PATH" && uv --version
Après le setup, les commandes uv simples doivent fonctionner sans répéter l'export.