__ * Bevor Sie diesen Artikel lesen, empfehlen wir Ihnen, auf Blumentabelle, ob Pyenv erforderlich ist - Qiita zu verweisen. __ __
Ich möchte über Pyenv zusammenfassen.
Unter Linux ist es ein Tool, das die Ausführungsumgebung von Python verwaltet (ich denke zum Beispiel, dass es für die Serien 2.x und 3.x ordnungsgemäß verwendet werden soll).
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 Dieses Plug-In wird verwendet, wenn Sie mehrere Ausführungsumgebungen basierend auf einer bestimmten Ausführungsumgebung generieren möchten.
$ git clone https://github.com/yyuu/pyenv-virtualenv $(pyenv root)/plugins/pyenv-virtualenv
pyenv-ccache Mit ccashe (siehe C / C ++ - Kompilierung mit ccache-Qiita beschleunigen) können Sie CPython (offizielle Python-Implementierung) verwenden. Ein Plug-In, das die Installation beschleunigt.
$ sudo apt install ccache
$ git clone https://github.com/yyuu/pyenv-ccache $(pyenv root)/plugins/pyenv-ccache
pyenv-pip-update Ein Plug-In, mit dem Bibliotheken, die von pip und conda verwaltet werden, einfach aktualisiert werden können.
$ git clone https://github.com/massongit/pyenv-pip-update $(pyenv root)/plugins/pyenv-pip-update
Befehl | Inhalt |
---|---|
$ pyenv |
Hilfe |
$ pyenv root |
Absoluter Pfad zur Installation von pyenv |
$ pyenv shell |
Ausführungsumgebung in der Shell |
$Name der pyenv-Shell-Ausführungsumgebung |
Festlegen der Ausführungsumgebung in der Shell |
$ pyenv global |
Standardausführungsumgebung |
$Name der globalen Ausführungsumgebung von pyenv |
Festlegen der Standardausführungsumgebung |
$Name der Ausführungsumgebung der pyenv-Installation |
Installation der angegebenen Ausführungsumgebung |
$pyenv deinstallieren Name der Ausführungsumgebung |
Deinstallation der angegebenen Ausführungsumgebung |
$ pyenv pip-update |
Aktualisierung der von pip und conda verwalteten Bibliotheken(pyenv-pip-update) * Ausführungsumgebung, die conda verwendet(Anakonda und Miniconda)Aktualisieren Sie für nur die von conda verwalteten Bibliotheken |
$pyenv virtualenv Ausführungsumgebung(A)Namensausführungsumgebung(B)Name |
pyenv install Ausführungsumgebung installiert in(A)Ausführungsumgebung basierend auf(B)Generieren(pyenv-virtualenv) |
$ pyenv versions |
Liste der installierten Ausführungsumgebungen |
Recommended Posts