3

我设法安装 virtualenv,通过 pip install 安装 django-1.4-alpha-1 并尝试使用它启动 djangomanage.py runserver

尽管我通过激活(注意下面的 cmd 屏幕中的前缀)将 virtualenv 切换到正确的环境(我成功安装 django 的地方),manage.py runserver但仍然以某种方式从我稳定的非虚拟环境 python 安装中获取数据。

稳定的python(错一个):D:\Python26\Scripts

正确对象,真爱:E:\Prace\django-1.4-alpha-1\Scripts

我的 PATH 不包含 Python 的任何内容。

命令屏幕:

在此处输入图像描述

4

2 回答 2

3

带有 .py 扩展名的文件链接到您的默认 Windows Python 安装。使用 virtualenv python 可执行文件的一种方法是键入python manage.py <command>

另请参阅我之前在此问题上发布的问题的已接受答案。

于 2012-01-30T16:23:41.990 回答
1

您没有指定您正在使用哪个版本的 virtualenv。最近,它们已--no-site-packages设为默认值,但如果您使用的是在进行此更改之前的版本,则需要指定该开关以防止加载主站点包。

于 2012-01-30T16:22:29.590 回答