pyenv - Gérer les versions de Python
Ce programme permet d'installer des versions de Python isolées de celle du système. Ainsi, on n'est plus dépendants des mises à jour de qui font changer la version par défaut de python3
par exemple. Ce programme permet de modifier le comportement de la commande python
(en modifiant le PATH
), que ce soit globalement ou dans un dossier précis. Les versions de Python installées sont en fait compilées sur la machine.
Installation
Il est recommandé d'utiliser pyenv-installer
. Les instructions d'installation y sont détaillées.
Pour Debian :
Pour Fedora :
Pour Solus :
Puis :
Ajouter ces lignes à ~\.bash_profile
(bash) ou à ~/.zshenv
(zsh) :
Ajouter ces lignes à ~\.bashrc
(bash) ou à ~/.zshrc
(zsh) :
Commandes
Pour lister les versions installées :
pyenv versions
Pour lister les versions que l'on peut installer :
pyenv install --list
Pour installer une version de Python :
pyenv install <version>
Pour afficher la version de Python actuellement utilisée :
pyenv version
Pour définir un interpréteur globalement :
pyenv global <version>
Pour définir un interpréteur dans le dossier courant :
pyenv local <version>
Dernière mise à jour