web-dev-qa-db-fra.com

Lister tous les virtualenv

Dans virtualenvwrapper, existe-t-il un moyen simple de répertorier tous les virtualenv sur ma machine?

(comme ce que fait yolk -l pour lister tous les python dans l'environnement virtuel actuel?)

CLARIFICATION: "ls -la" dans mon répertoire env ne compte pas. Je recherche une commande spécifique à virtualenv ou à virtualenvwrapper.

113
Calvin Cheng

Question bête. Trouvé qu'il y a un

lsvirtualenv

commande qui répertorie tous les virtualenv existants.

62
Calvin Cheng

Vous pouvez utiliser le lsvirtualenv, dans lequel vous avez deux options "long" ou "brief":

L'option "long" est l'option par défaut, elle recherche tous les raccords que vous pouvez avoir autour de cette commande et l'exécute, ce qui prend plus de temps.

"brief" prend juste les noms de virtualenvs et l’imprime.

brève utilisation:

$ lsvirtualenv -b

longue utilisation:

$ lsvirtualenv -l

si vous n'avez pas de crochets ou ne savez même pas de quoi je parle, utilisez simplement "bref".

158
BernardoFire

Exécutez workon sans argument pour répertorier les environnements disponibles.

54
ESV

Pour lister tous les environnements virtuels (si vous utilisez la distribution anaconda):

conda info --envs

J'espère que ma réponse aide quelqu'un ...

38
Michael Yadidya