Python pip冻结显示appdirs、打包、pyparsing和已安装的六个

Python pip冻结显示appdirs、打包、pyparsing和已安装的六个,python,django,pip,virtualenv,Python,Django,Pip,Virtualenv,我创建了virtualenv,并用Django安装在其中 pip install django==1.9.8 之后 pip freeze 产生 appdirs==1.4.0 Django==1.9.8 packaging==16.8 pyparsing==2.1.10 six==1.10.0 这些包裹是从哪里来的? 如何摆脱它们? 我以前用同样的方法工作过很多时间,而且设置很干净。 pip冻结显示仅安装了Django 我在家里使用Ubuntu 16.04、Python 2.7.12、vi

我创建了virtualenv,并用Django安装在其中

pip install django==1.9.8
之后

pip freeze
产生

appdirs==1.4.0
Django==1.9.8
packaging==16.8
pyparsing==2.1.10
six==1.10.0
这些包裹是从哪里来的? 如何摆脱它们? 我以前用同样的方法工作过很多时间,而且设置很干净。 pip冻结显示仅安装了Django


我在家里使用Ubuntu 16.04、Python 2.7.12、virtualenv 15版,在工作时使用Windows 7、WinPython 2.7.10。
试图解决这个问题,但对我来说,这个问题似乎不知从何而来。

这些包是随着较新的python版本自动添加到Linux虚拟环境中的

您无法在Windows上获得它们,因为Windows上的安装工具是通过滚轮安装的


你不必担心它们。

hm,但我在它之前工作了半年。在这段时间里,我完成了一些教程和安装,始终是干净的。奇怪,但是这在Windows上的可移植WinPython和Ubuntu上的Python2.7.12上都开始发生了,我还想把我的代码推到Github上,运行pip install-r requirents.txt。我检查了其他开发人员的Github——没有人有AppDir、打包、pyparsing,包括六个包。正如您在这里看到的,setuptools会自动添加到新的python版本中,而且需求大多是手工编写的,而不是从pip中复制的。我对这些问题感到困惑。当这些包仍然存在时,请重试多次。