【发布时间】:2015-09-10 02:37:48
【问题描述】:
我已经使用 virtualenv 几个星期了,直到今天没有任何问题。使用 pip 使用 -r requirements.txt 安装我的环境,它将 Django (v1.5) 的一部分安装在错误的位置。而不是将整个源代码放入:
env/lib/python2.7/site-packages/django/
它将部分 conf/ 和 contrib/ 放在:
env/django/
当然,像管理页面这样的 Django 部分将无法工作。当我将这两个目录移动到正确的位置时,一切正常,并且没有文件重复。我还尝试删除整个 env 目录并以相同的结果重新开始。
关于为什么 virtualenv 和 pip 将 django 的部分拆分到错误的位置(以及如何修复它)的任何想法?
【问题讨论】:
-
尝试运行
which pip和which python以确保使用正确的环境。
标签: python django pip virtualenv