列出所有的virtualenv

在virtualenvwrapper中,是否有一个简单的方法来列出我的机器上的所有virtualenv?

(比如,在当前的虚拟环境中,什么yolk -l会列出所有python包?)

澄清:我的env目录中的“ls -la”不计算在内。 我正在寻找一个virtualenv或virtualenvwrapper特定的命令。

lsvirtualenv你有两个select“长”和“简短”:

“long”选项是默认选项,它会search是否有任何钩子命令,这需要更多的时间。

“简要”只需要virtualenvs的名称,并打印出来

简单使用:

 $ lsvirtualenv -b 

长时间使用:

 $ lsvirtualenv -l 

如果你没有任何钩子,甚至不知道我在说什么用“简短”。

愚蠢的问题。 发现有一个

 lsvirtualenv 

命令列出所有现有的virtualenv。

运行没有参数的workon列出可用的环境。