__ * Avant de lire cet article, nous vous recommandons de vous référer à Flower chart si pyenv est nécessaire --Qiita. __
Je voudrais résumer sur pyenv.
C'est un outil qui gère l'environnement d'exécution de Python sous Linux (par exemple, il est censé être utilisé correctement pour les séries 2.x et 3.x).
pyenv
$ sudo apt install curl llvm sqlite3 libssl-dev libbz2-dev libreadline-dev libsqlite3-dev libncurses5-dev libncursesw5-dev python-tk python3-tk tk-dev aria2
$ anyenv install pyenv
$ source ~/.bashrc
pyenv-virtualenv Ce plug-in est utilisé lorsque vous souhaitez générer plusieurs environnements d'exécution basés sur un certain environnement d'exécution.
$ git clone https://github.com/yyuu/pyenv-virtualenv $(pyenv root)/plugins/pyenv-virtualenv
pyenv-ccache En utilisant ccashe (voir Accélérer la compilation C / C ++ avec ccache-Qiita), vous pouvez utiliser CPython (implémentation officielle de Python). Un plug-in qui accélère l'installation.
$ sudo apt install ccache
$ git clone https://github.com/yyuu/pyenv-ccache $(pyenv root)/plugins/pyenv-ccache
pyenv-pip-update Un plug-in qui facilite la mise à jour des bibliothèques gérées par pip et conda.
$ git clone https://github.com/massongit/pyenv-pip-update $(pyenv root)/plugins/pyenv-pip-update
commander | Contenu |
---|---|
$ pyenv |
Aidez-moi |
$ pyenv root |
Chemin absolu pour installer pyenv |
$ pyenv shell |
Environnement d'exécution dans le shell |
$nom de l'environnement d'exécution du shell pyenv |
Définition de l'environnement d'exécution dans le shell |
$ pyenv global |
Environnement d'exécution par défaut |
$nom de l'environnement d'exécution global pyenv |
Définition de l'environnement d'exécution par défaut |
$nom de l'environnement d'exécution d'installation pyenv |
Installation de l'environnement d'exécution spécifié |
$pyenv uninstall Nom de l'environnement d'exécution |
Désinstallation de l'environnement d'exécution spécifié |
$ pyenv pip-update |
Mise à jour des bibliothèques gérées par pip et conda(pyenv-pip-update) * Environnement d'exécution qui utilise conda(anaconda et miniconda)Pour, mettez à jour uniquement les bibliothèques gérées par conda |
$environnement d'exécution pyenv virtualenv(A)Environnement d'exécution de nom(B)Nom |
pyenv install Environnement d'exécution installé dans(A)Environnement d'exécution basé sur(B)Générer(pyenv-virtualenv) |
$ pyenv versions |
Liste des environnements d'exécution installés |
Recommended Posts