python:outils:pyenv

Ceci est une ancienne révision du document !


Sommaire Python et microPython

[Mise à jour le : 6/9/2024]


1. Pourquoi utiliser pyenv-win ?

2. Démarrage rapide

  1. Installez pyenv-win dans PowerShell.
    *.ps
    Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
  2. Rouvrir PowerShell
  3. Exécutez pyenv –version pour vérifier si l'installation a réussi.
  4. Exécutez pyenv install -l pour vérifier la liste des versions de Python prises en charge par pyenv-win
  5. Exécutez pyenv install <version> pour installer la version prise en charge
  6. Exécutez pyenv global <version> pour définir une version Python comme version globale
  7. Vérifiez quelle version de Python vous utilisez et son chemin
    *.ps
     > pyenv version
    <version> (set by \path\to\.pyenv\pyenv-win\.python-version)
  8. Vérifiez que Python fonctionne
    *.ps
     > python -c "import sys; print(sys.executable)"
    \path\to\.pyenv\pyenv-win\versions\<version>\python.exe


3. Liste des commandes

Préfixe

Les commandes sont a préfixé par pyenv.

Exemple

*.ps
pyenv commands # pour lister les commandes
  • commands : liste toutes les commandes pyenv disponibles
  • duplicate
  • exec : Exécute un exécutable en préparant d'abord PATH afin que le répertoire `bin' de la version Python sélectionnée soit au début
  • export
  • global : définit ou affiche la version globale de Python
  • help : affiche l'aide pour une commande
  • install : installe une ou plusieurs versions de Python
  • local : définit ou affiche la version locale de Python spécifique à l'application
  • rehash : réorganise les cales pyenv (exécuter cette opération après avoir changé de version Python)
  • shell : définit ou affiche la version de Python spécifique au shell
  • shims :
  • uninstall : désinstalle une ou plusieurs versions de Python
  • update : met à jour la base de données de versions en cache
  • version-name : affiche la version Python actuelle
  • version : affiche la version Python actuelle et son origine
  • versions : Liste toutes les versions Python disponibles pour pyenv
  • vname : affiche la version Python actuelle
  • whence : liste toutes les versions Python qui contiennent l'exécutable donné
  • which : affiche le chemin complet vers un exécutable
  • python/outils/pyenv.1725615990.txt.gz
  • Dernière modification : 2024/09/06 11:46
  • de phil