[PYTHON] résumé pyenv

__ * 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.

Qu'est-ce que 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).

Installation

pyenv

  1. Installez anyenv en suivant anyenv Summary-Qiita.
  2. Pour Ubuntu, exécutez la commande suivante pour installer les packages requis pour installer l'environnement d'exécution Python et les packages qui accélèrent le téléchargement de l'environnement d'exécution.
$ 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
  1. Exécutez la commande suivante pour installer pyenv.
$ anyenv install pyenv
  1. Exécutez la commande suivante pour activer la commande 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.

  1. Exécutez la commande suivante pour installer pyenv-virtualenv.
$ 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.

  1. Installez ccashe (pour Ubuntu, exécutez la commande suivante).
$ sudo apt install ccache
  1. Exécutez la commande suivante pour installer pyenv-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.

  1. Exécutez la commande suivante pour installer pyenv-pip-update.
$ git clone https://github.com/massongit/pyenv-pip-update $(pyenv root)/plugins/pyenv-pip-update

commander

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 installEnvironnement 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

Les références

Recommended Posts

résumé pyenv
Résumé de l'utilisation de pyenv
Résumé Python
note de pyenv
notes de pyenv
pyenv à l'échelle du système
Résumé de python-pptx
mémo pyenv
Résumé Linux
Résumé Python
Résumé de Django
Résumé de la chaîne de caractères 1
résumé pytest
Résumé matplotlib
AtCoderBeginnerContest180 Examen et résumé
Résumé de Kaggle: Outbrain # 2
Résumé de la bibliothèque LINQ
Résumé de la configuration du Sphinx
AtCoderBeginnerContest181 Examen et résumé
Résumé de la technologie numérique
AtCoderBeginnerContest182 Examen et résumé
Résumé du didacticiel Python
résumé grammatical de blockdiag
AtCoderBeginnerContest183 Review & Résumé
Résumé des commandes Linux
Résumé de Kaggle: Outbrain # 1
notes d'installation pyenv
pyenv pour linux
mise à jour, résumé de la mise à niveau
pyenv + anaconda + python3
Résumé des entrées standard
Résumé du filtre Django
résumé relatif à python
Résumé de la conférence informatique 2020
Visualisez les statistiques récapitulatives
feuille de triche pyenv
résumé de l'utilisation de pytest
pyenv + pyenv-virtualenv (CentOS7)
Résumé de la commande Docker
Résumé des bases de Python
Résumé lié à Kaggle