当我使用 它安装django-adaptorspip install django-adaptors
时,它似乎也在安装 django 1.4,这会覆盖我的 django 1.5 安装。
如何在不覆盖我的 Django 版本的情况下安装 django-adaptors?
谢谢
当我使用 它安装django-adaptorspip install django-adaptors
时,它似乎也在安装 django 1.4,这会覆盖我的 django 1.5 安装。
如何在不覆盖我的 Django 版本的情况下安装 django-adaptors?
谢谢
pip install django-adaptors --no-deps
您可以pip install django -U
在安装后简单地运行django-adaptors
. 这将为您提供 django-adaptors、它的所有依赖项和 django 1.5。您也可以简单地下载django-adaptors
并更改其依赖文件。
这种方法的优点是当您移动到生产服务器(例如在结构脚本中)时,它很容易重复。
不过需要注意的是:阅读django 1.5 发行说明以了解您是否可能遇到任何问题。
我刚刚上传了 django-adaptors 0.2.4,它集成了 Andrew Ingram 来解决这个问题。
那么,你只需要再做一次:
pip install django-adaptors
这是包的问题setup.py
。您可以在此处查看源代码:https ://raw.github.com/anthony-tresontani/django-adaptors/master/setup.py
它定义'Django==1.4'
而不是'Django>=1.4'
安装 Django 1.4,因此会覆盖您的 1.5 安装。
我所能建议的就是改变你上面的requirements.txt
so ,所以当pip安装1.5时,将在安装1.4之后安装。django-adaptors
Django==1.5
django-adaptors