为什么virtualenv环境包含argparse,distribute和wsgiref?

Ale*_*lex 15 python virtualenv python-2.7

我使用virtualenv版本1.7.1.2与python2.7.3创建虚拟python环境.但是当我创建这样的环境并激活它时,我可以看到安装了以下软件包(使用pip freeze):

argparse==1.2.1
distribute==0.6.24
wsgiref==0.1.2
Run Code Online (Sandbox Code Playgroud)

这是为什么?那是什么意思?

tim*_*mss 13

这些是标准软件包,并且将始终遵循该版本的Python和Virtualenv.

我不知道为什么argparse会这样,但我的猜测是因为它是一种依赖或类似的东西wsgiref.在Python中查找包依赖关系可能有点麻烦/痛苦,特别是如果它已经安装在你的virtualenv中.