[PYTHON] Verwendungshinweise für virtualenv Basic-Befehle

Umriss und Zweck dieses Artikels

Es ist eine grundlegende Befehlsnotiz von virtualenv, einem Tool zur Erstellung virtueller Umgebungen in Python.

Zielperson

Was ist virtualenv?

Virtualenv installieren

Wie jedes andere Python-Paket können Sie es mit dem Befehl pip installieren.

$ pip install virtualenv

Erstellen einer virtuellen Umgebung

CD zu dem Projekt, für das Sie eine virtuelle Umgebung erstellen möchten, und drücken Sie einen Befehl wie den folgenden, um die virtuelle Umgebung zu erstellen. Der Name der virtuellen Umgebung kann ein beliebiger Name sein. Von nun an werden wir eine virtuelle Umgebung namens my_env verwenden.

#Virtuelle Umgebung für ein bestimmtes Projekt_Erstellen Sie eine Umgebung.
$ cd (Projekt, für das Sie eine virtuelle Umgebung erstellen möchten)
$ virtualenv my_env

Virtuelle Umgebung aktivieren

Die virtuelle Umgebung ist nicht nur durch Erstellen gültig Sie müssen es wie folgt aktivieren:

#Aktivieren Sie die virtuelle Umgebung myenv
$ source myenv/bin/activate

#Wenn auf der Konsole Folgendes angezeigt wird, ist dies erfolgreich.!
(myenv) $ 

#Die virtuelle Umgebung ist sauber, wenn sie gerade erstellt wird.
#Wenn Sie Pip Freeze versuchen, werden Sie feststellen, dass nur die Mindestanzahl von Paketen installiert ist.
(myenv) $ pip freeze
appdirs==1.4.3
packaging==16.8
pyparsing==2.2.0
six==1.10.0

Virtuelle Umgebung deaktivieren / löschen

Führen Sie jeweils die folgenden Schritte aus.

#Deaktivieren Sie die virtuelle Umgebung
(myenv) $ deactivate

#Virtuelle Umgebung löschen
# (Sie können den gesamten Ordner löschen, der direkt unter dem Projekt erstellt wurde.)
$ rm -rf myenv/

Recommended Posts

Verwendungshinweise für virtualenv Basic-Befehle
Grundlegende Python-Befehlsnotizen
Befehlsnotiz
Linux-Befehl <Basic 2>
scp befehlsnotiz
Wer befiehlt Memo
Flask Grundnotiz
Linux # Command Memo 1
Linux-Befehl <Basic 1>
BESS Development Memo Teil 01: BESS-Installation und grundlegende Verwendung
vi (vim) Befehlsnotiz
Grundlegende Verwendung von Flask-Classy
Grundlegende Verwendung von Jinja2
Grundlegende Verwendung von SQL Alchemy
Python-Grundnotiz - Teil 2
[Linux] Grundlegende Befehlsübersicht
Python grundlegende Grammatik Memo
Python-Grundnotiz - Teil 1
Deap Usage Note (OneMax)
Super grundlegende Verwendung von Pytest
Grundlegende Verwendung der PySimple-Benutzeroberfläche
Bequeme Hinweise zur Verwendung von Diff-Befehlen
Python-Grammatik-Grundnotiz (1)
Python-Grundgrammatik (Verschiedenes) Memo (3)
Python-Grundgrammatik (Verschiedenes) Memo (2)
Linux tar xz Befehlsnotiz
Zusammenfassung der grundlegenden Verwendung von Pandas
Memo zur Erstellungsprozedur von [Python] virtualenv
Grundlegende Verwendung von Python-F-String
Python-Grundgrammatik (Verschiedenes) Memo (4)
[Lernnotiz] Zusammenfassung des Django-Befehls
[Persönliches Memo] Python-Memo für virtuelle Umgebungen
Benutzerfreundliche Hinweise für Anaconda (conda)
LINUX-Befehl [wc edition] Verwendungsbeispiel
Linux-Befehl [ldconfig] LPIC-Lernnotiz
Befehl find / grep (persönliches Memo für Anfänger)