Gibt es in virtualenvwrapper eine einfache Möglichkeit, alle virtualenv auf meinem Computer aufzulisten?
(Wie sieht yolk -l aus, um alle Python-Pakete in der aktuellen virtuellen Umgebung aufzulisten?)
ERKLÄRUNG: "ls -la" in meinem env-Verzeichnis zählt nicht. Ich suche nach einem spezifischen Befehl für virtualenv oder virtualenvwrapper.
virtualenv
virtualenvwrapper
virtualenv-commands
Calvin Cheng
quelle
quelle
Antworten:
Sie können die verwenden
lsvirtualenv
, in denen Sie zwei Optionen "lang" oder "kurz" haben:Die Option "long" ist die Standardoption. Sie sucht nach einem Hook, den Sie möglicherweise um diesen Befehl haben, und führt ihn aus, was mehr Zeit in Anspruch nimmt.
"kurz" nimm einfach die Namen der virtuellen Envs und drucke sie aus.
kurze Verwendung:
lange Nutzung:
Wenn Sie keine Haken haben oder nicht einmal wissen, wovon ich spreche, verwenden Sie einfach "Brief".
quelle
Dumme Frage. Gefunden, dass es eine gibt
Befehl, der alle vorhandenen virtuellen Umgebungen auflistet.
quelle
Führen Sie workon ohne Argument aus, um verfügbare Umgebungen aufzulisten .
quelle
workon
(ohne Parameter) ist der beste Weg! Es ist ein Befehl von Virtualenvwrapper.lsvirtualenv
ist ein Befehl, der Virtualenv eigen ist.So listen Sie alle virtuellen Umgebungen auf (wenn Sie die Anaconda-Distribution verwenden):
Hoffe meine Antwort hilft jemandem ...
quelle
Für Conda erstellt env verwenden:
Für den von virtualenvwrapper erstellten env verwenden Sie:
quelle
So listen Sie alle virtuellen Umgebungen auf
Ausgabe:
quelle
Wenn Sie
virtualenv
Python 3 verwenden oder die invenv
den obigen Antworten integrierten Antworten verwenden, funktionieren diese möglicherweise nicht.Wenn Sie unter Linux arbeiten, nur
locate
dasactivate
Skript, das immer in einer Umgebung vorhanden ist.Dadurch werden alle virtuellen Python-Umgebungen in Ihrem Home-Verzeichnis erfasst.
Siehe Demo hier
quelle
Dies funktioniert nur unter Windows :
Wenn Sie versuchen, alle mit virtualenv erstellten Envs zu finden,
suchen Sie nach "activate_this.py" oder "pip-selfcheck.json".
quelle