PTVS Django 数据库迁移

PTVS Django Data Base Migration

我正在测试 Python Visual Studio 的工具,我创建了一个 django 项目,制作了一个 SyncDB 并安装了 django admin,没有任何问题,但现在我正在尝试进行数据库迁移,例如:Django 1.7 Migrations. the point is that i cant figuer out how to do that. I serched in google and find this: How to run django database migrations with PTVS?。所以迁移命令没有换行。我尝试使用 Windows 命令提示符并安装 C:\Python34\;C:\Python34\Scripts; PATHS 但是当我输入像 python manage.py runserver 这样的 django 命令时,会出现 No module named 'django'。似乎我没有指向我的 django 项目虚拟环境,但我不知道该怎么做。

在我的 django 应用环境路径中执行命令也不起作用。

图片:

非常感谢!

在使用虚拟环境之前,您应该激活它。执行 env\activateenv\bin\activate。不是 windows 人所以我不确定 virtualenv 在 Windows 上使用哪个路径 :-)

您必须激活 virtualenv。转到 env/Scripts 目录和 运行 activate.bat。然后转到您的主项目目录并重试 python manage.py runserver。如果您仍然看到 No module named 'django',请确保在此环境中安装了 django,请尝试 pip install django