[PYTHON] Zusammenfassung der Verwendung von pyenv

Vor kurzem verwende ich Python mit Pyenv, aber es war schwierig herauszufinden, wie man Pyenv / Pyenv-Virtualenv jedes Mal verwendet. Machen Sie sich also eine Notiz.

pyenv Installation für Mac

Paketinstallation

$ brew install pyenv
$ brew install pyenv-virtualenv

Einstellungen hinzufügen

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

Zusammenfassung der Verwendung von Pyenv

Überprüfen Sie die Liste der installierbaren Versionen

 $ pyenv install --list

Installation

$ pyenv install 3.5.1

Überprüfen Sie die aktuelle Version

$ pyenv version

Überprüfen Sie die Liste der installierten Versionen

$ pyenv versions

Festlegen der Version, die als Ganzes verwendet werden soll

$ pyenv global 3.5.1

Festlegen der Version, die nur in einem bestimmten Verzeichnis verwendet werden soll

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

pyenv-virtualenv Nutzungsübersicht

Erstellen Sie virtualenv, indem Sie die Version angeben

$ pyenv virtualenv 2.7.11 sandbox27

Erstellen Sie virtualenv mit der aktuellen Version

$ pyenv version
Python 3.5.1
$ pyenv virtualenv sandbox35

Überprüfen Sie, ob eine virtuelle Umgebung vorhanden ist

$ pyenv virtualenvs

Aktivieren Sie virtualenv

$ pyenv activate <name>

Deaktivieren Sie virtualenv

$ pyenv deactivate

Recommended Posts

Zusammenfassung der Verwendung von pyenv
Bequeme Nutzungsübersicht von Flask
pyenv Zusammenfassung
Zusammenfassung der grundlegenden Verwendung von Pandas
Zusammenfassung der Verwendung von pytest
Tensorflow / Keras-Zusammenfassung
Grundlegende Verwendung von Flask-Classy
Grundlegende Verwendung von Jinja2
Verwendung von Python-Einheimischen ()
Grundlegende Verwendung von SQL Alchemy
Zusammenfassung der Zeichenfolgenoperationen
Zusammenfassung der Python-Argumente
Zusammenfassung der Testmethode
Python - Erläuterung und Zusammenfassung der Verwendung der 24 wichtigsten Pakete
pandas Matplotlib Zusammenfassung nach Verwendung
[Python] Richtige Verwendung der Karte
Mechanismus von Pyenv und Virtualenv
Super grundlegende Verwendung von Pytest
Zusammenfassung der Python-Dateivorgänge
2017.3.6 ~ 3.12 Zusammenfassung unserer Aktivitäten
Grundlegende Verwendung der PySimple-Benutzeroberfläche
Zusammenfassung der Linux-Verteilungstypen
Koexistenz von Pyenv und Autojump
Pipenv Nutzungszusammenfassung (für mich)
Einführung von Kaffee mit Pyenv
(Minimale) Verwendung von Django Logger
Beispiel für die Verwendung von Python Pickle
Grundlegende Verwendung von Python-F-String
Eine kurze Zusammenfassung von Linux
[Python] Richtige Verwendung von Join
Index der Verwendung bestimmter Pandas
Zusammenfassung der Proxy-Verbindungseinstellungen
Erhöhen Sie die Version von pyenv selbst
Zusammenfassung der Verwendung von pandas.DataFrame.loc
Zusammenfassung der Grundkenntnisse von PyPy Teil 1
Zusammenfassung der grundlegenden Implementierung von PyTorch
Zusammenfassung der Kratzbeziehung (Selen, Pyautogui)
Eine kurze Zusammenfassung der Python-Sammlung
H29.2.27 ~ 3.5 Zusammenfassung meiner Arbeit
Zusammenfassung der Stack Overflow Developer Survey 2020
Benutzerfreundliche Hinweise für Anaconda (conda)
Zusammenfassung der Verwendung von pyenv-virtualenv
Maschinelles Lernen ③ Zusammenfassung des Entscheidungsbaums
Zusammenfassung verschiedener Operationen in Tensorflow
Eine grobe Zusammenfassung der Geschichte des Betriebssystems
Ich habe die Quantenbits (Anfänger) kurz zusammengefasst.
Zusammenfassung des Konvertierungsverhaltens von go json
[Python] Richtige Verwendung der if-Anweisung
[Anaconda3] Zusammenfassung häufig verwendeter Befehle
Zusammenfassung der Verwendung von csvkit
[Für Wettkampfprofis] Zusammenfassung der Verdoppelung
Zusammenfassung der Python-Indizes und -Slices
Zusammenfassung der Mehrprozessverarbeitung der Skriptsprache
[OpenCV; Python] Zusammenfassung der Funktion findcontours