Python 最简单的girt环境仍然包含许多依赖项

Python 最简单的girt环境仍然包含许多依赖项,python,django,Python,Django,我试图与虚拟环境相处。我希望它包含尽可能少的依赖项。然而,即使对于一个没有Django的空项目,它仍然具有我迄今为止安装的系统的所有要求: mkdir dir1 cd dir1 virtualenv --no-site-packages venv source venv/bin/activate pip freeze > requirements.txt 我有50多个依赖项。为什么有这么多呢?我如何减少它们的数量?当django项目还没有创建时,它不应该包含零吗?您在virtualenv

我试图与虚拟环境相处。我希望它包含尽可能少的依赖项。然而,即使对于一个没有Django的空项目,它仍然具有我迄今为止安装的系统的所有要求:

mkdir dir1
cd dir1
virtualenv --no-site-packages venv
source venv/bin/activate
pip freeze > requirements.txt

我有50多个依赖项。为什么有这么多呢?我如何减少它们的数量?当django项目还没有创建时,它不应该包含零吗?

您在virtualenv中有疑问,但您没有标记它们。为什么?请发布requirements.txt的内容和“python-version”的输出,我猜是2.xAlso请发布您正在使用的virtualenv版本。我刚刚在我的macbook上做了“virtualenv venv”,在激活之后,我看到的唯一一件事是wsgiref没有站点软件包已成为默认设置,您需要指定-系统站点软件包,以使系统安装立即污染您的venv。看见