我在virtualenv中为我的Django项目使用了带有需求文件的pip。我正在尝试升级某些软件包,尤其是Django本身,并且遇到有关源代码冲突的错误:
Source in `<virtualenv`>/build/Django has version 1.2.3 that conflicts with Django==1.2.4 (from -r requirements/apps.txt (line 3))
那是在我的需求文件中将Django的版本号从1.2.3更新到1.2.4之后。我正在使用此命令实际进行升级:
pip --install --upgrade -E `<virtualenv dir`> --requirement `<requirements file`>
我找不到触发总包重新下载的任何标志。我什至尝试先运行一个卸载命令,然后再运行安装程序,但没有成功。也许我缺少什么?