【问题标题】:pip freeze shows appdirs, packaging, pyparsing, six installedpip freeze 显示 appdirs, Packaging, pyparsing, 六个已安装
【发布时间】:2017-06-28 01:03:53
【问题描述】:

我创建了 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 freeze 显示只安装了 Django。


我在家里使用 Ubuntu 16.04、Python 2.7.12、virtualenv 版本 15,在工作中使用 Windows 7、WinPython 2.7.10。 试图弄清楚,但对我来说,问题似乎不知从何而来。

【问题讨论】:

  • 我对这些问题感到困惑。在这些包仍然存在时重试多次。

标签: python django pip virtualenv


【解决方案1】:

这些包会自动添加到 Linux 上的虚拟环境中,因为较新的 python 版本包含 setuptools

您不会在 Windows 上获得它们,因为在 Windows 上 setuptools 是通过 wheel 安装的。

您无需担心它们。

【讨论】:

  • hm,但我在这之前工作了半年。在这段时间里经历了一些教程和安装总是很干净。奇怪,但这在 Windows 上的便携式 WinPython 和 Python 上都开始发生Ubuntu 上的 2.7.12。另外我想将我的代码推送到 Github 并运行 pip install -r requirents.txt。我查了其他开发者的 Github - 没有人有 appdirs、packaging、pyparsing,包括六个包。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-02
  • 2011-08-19
  • 1970-01-01
  • 2019-01-24
  • 1970-01-01
  • 1970-01-01
  • 2017-11-05
相关资源
最近更新 更多