我正在测试Python工具对于Visual Studio,我创建了一个django项目,制作一个SyncDB并安装django admin没有任何问题,但现在我试图进行数据库迁移,如:Django 1.7 Migrations。关键是我无法知道如何做到这一点。我在谷歌搜索并发现: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 app env路径中的执行命令也不起作用。
图像:
非常感谢!
答案 0 :(得分:1)
在使用虚拟环境之前,您应该激活它。执行env\activate
或env\bin\activate
。不是Windows家伙所以我不确定virtualenv在Windows上使用哪个路径: - )
答案 1 :(得分:0)
你必须激活virtualenv。转到env/Scripts
目录并运行activate.bat
。然后转到主项目目录并再次尝试python manage.py runserver
。如果您仍然看到No module named 'django'
确保在此环境中安装了django,请尝试pip install django
。