Yur*_*pup 5 python django pip virtualenv
我创建了virtualenv,在其中安装了Django
pip install django==1.9.8
Run Code Online (Sandbox Code Playgroud)
之后
pip freeze
Run Code Online (Sandbox Code Playgroud)
产生
appdirs==1.4.0
Django==1.9.8
packaging==16.8
pyparsing==2.1.10
six==1.10.0
Run Code Online (Sandbox Code Playgroud)
所有这些包都来自哪里?如何摆脱它们?之前我用相同的方法工作了很多时间,设置很干净.pip freeze显示只安装了Django.
我在我家和Windows 7上使用Ubuntu 16.04,Python 2.7.12,virtualenv 15,在工作中使用WinPython 2.7.10.试图找出它,但对我来说,问题看起来似乎无处不在.
这些软件包会自动添加到 Linux 上的虚拟环境中,因为较新的 python 版本包含setuptools
您不会在 Windows 上获得它们,因为 Windows 上的安装工具是通过 Wheel 安装的。
你不需要担心他们。