[PYTHON] Résumé de l'utilisation de pyenv

Récemment, j'utilise python avec pyenv, mais il était difficile de savoir comment utiliser pyenv / pyenv-virtualenv à chaque fois, alors prenez note.

installation pyenv pour mac

Installation du package

$ brew install pyenv
$ brew install pyenv-virtualenv

Ajouter des paramètres

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile

Résumé de l'utilisation de pyenv

Consultez la liste des versions installables

 $ pyenv install --list

Installation

$ pyenv install 3.5.1

Vérifiez la version actuelle

$ pyenv version

Consultez la liste des versions installées

$ pyenv versions

Définition de la version à utiliser dans son ensemble

$ pyenv global 3.5.1

Définition de la version à utiliser uniquement dans un répertoire spécifique

$ cd PROJECT_DIR
$ pyenv local 2.7.11
$ pyenv version
Python 2.7.11
$ cd ..
$ pyenv version
Python 3.5.1

Résumé de l'utilisation de pyenv-virtualenv

Créer virtualenv en spécifiant la version

$ pyenv virtualenv 2.7.11 sandbox27

Créer virtualenv avec la version actuelle

$ pyenv version
Python 3.5.1
$ pyenv virtualenv sandbox35

Rechercher virtualenv existant

$ pyenv virtualenvs

Activer virtualenv

$ pyenv activate <name>

Désactiver virtualenv

$ pyenv deactivate

Recommended Posts

Résumé de l'utilisation de pyenv
Résumé d'utilisation pratique de Flask
résumé pyenv
Résumé de l'utilisation de base de Pandas
résumé de l'utilisation de pytest
Résumé de Tensorflow / Keras
Utilisation basique de flask-classy
Utilisation de base de Jinja2
Utilisation des locaux Python ()
Utilisation de base de SQL Alchemy
Résumé des opérations sur les chaînes
Résumé des arguments Python
Résumé de la méthode d'essai
Python - Explication et résumé de l'utilisation des 24 meilleurs packages
pandas Matplotlib Résumé par utilisation
[Python] Utilisation correcte de la carte
Mécanisme de pyenv et virtualenv
Utilisation super basique de pytest
résumé lié à l'opération de fichier python
2017.3.6 ~ 3.12 Résumé de ce que nous avons fait
Utilisation de base de l'interface graphique PySimple
Résumé des types de distribution Linux
Coexistence de pyenv et autojump
Résumé de l'utilisation de Pipenv (pour moi-même)
Introduction de caffe en utilisant pyenv
Utilisation (minimale) de django logger
Exemple d'utilisation de pickle Python
Utilisation basique de la f-string Python
Un bref résumé de Linux
[Python] Utilisation correcte de la jointure
Index d'utilisation de certains pandas
Résumé des paramètres de connexion proxy
Élever la version de pyenv elle-même
Résumé de l'utilisation de pandas.DataFrame.loc
Résumé des connaissances de base de PyPy Partie 1
Résumé de l'implémentation de base par PyTorch
Résumé de la relation de grattage (sélénium, pyautogui)
Un bref résumé de la collection Python
H29.2.27 ~ 3.5 Résumé de ce que j'ai fait
Résumé de l'enquête sur les développeurs Stack Overflow 2020
Notes d'utilisation faciles pour Anaconda (conda)
Résumé de l'utilisation de pyenv-virtualenv
Apprentissage automatique ③ Résumé de l'arbre de décision
Résumé des différentes opérations dans Tensorflow
Un résumé approximatif de l'histoire du système d'exploitation
J'ai brièvement résumé les bits quantiques (débutants)
Résumé du comportement de conversion de go json
[python] Utilisation correcte de l'instruction if
[Anaconda3] Résumé des commandes fréquemment utilisées
Résumé de l'utilisation de csvkit
[Pour les professionnels de la concurrence] Résumé du doublement
Résumé des index et des tranches Python
Résumé du traitement multi-processus du langage de script
[OpenCV; Python] Résumé de la fonction findcontours