0

我有旧 django 1.3 的 virtualenv。我必须使用这个版本,但是当我安装时:

pip install django-debug-toolbar

无论什么版本的 pip 尝试将 django 升级到 1.4 ...

如何使用冻结的 django 强制安装软件包(各种 - django-debug-toolbar 是其中之一)?

4

1 回答 1

2

django-debug-toolbar包与 Django 的特定版本密切相关;最新的包需要 Django 1.4.2 或更新版本,并且在要求中有说明:

install_requires=[
    'django>=1.4.2,<1.7',
    'sqlparse',
],

在 PyPI 页面上:

调试工具栏的当前版本是 0.11.0。它适用于 Django 1.4、1.5 和 1.6。

您需要安装旧版本的软件包;0.10.0 将最低版本要求从 Django 1.3 升级到 1.4,因此 0.9.4 是仍然适用于旧 Django 设置的最新版本:

pip install django-debug-toolbar==0.9.4
于 2013-11-09T10:28:18.707 回答