Python 使用";时未生成manage.py;django admin startapp mysite;

Python 使用";时未生成manage.py;django admin startapp mysite;,python,django,Python,Django,我正在尝试使用django框架设置一个webapp。在本教程之后,当我使用“django admin startapp{project name}”时,django admin会正确地生成: 06/08/2016 10:21 AM <DIR> . 06/08/2016 10:21 AM <DIR> .. 06/08/2016 10:21 AM 63 admin.py 06/08/2016

我正在尝试使用django框架设置一个webapp。在本教程之后,当我使用“django admin startapp{project name}”时,django admin会正确地生成:

06/08/2016  10:21 AM    <DIR>          .
06/08/2016  10:21 AM    <DIR>          ..

06/08/2016  10:21 AM                63 admin.py
06/08/2016  10:21 AM                97 apps.py
06/08/2016  10:21 AM    <DIR>          migrations
06/08/2016  10:21 AM                57 models.py
06/08/2016  10:21 AM                60 tests.py
06/08/2016  10:21 AM                63 views.py
06/08/2016  10:21 AM                 0 __init__.py
               6 File(s)            340 bytes
               3 Dir(s)  91,039,383,552 bytes free
2016年8月6日上午10:21。
2016年8月6日上午10:21。。
2016年8月6日上午10:21 63 admin.py
2016年8月6日上午10:21 97 apps.py
2016年8月6日上午10:21迁移
2016年8月6日上午10:21 57 models.py
2016年8月6日上午10:21 60测试
2016年8月6日上午10:21 63 views.py
2016年8月6日上午10时21分
6个文件340字节
3目录91039383552可用字节
但不是manage.py

我似乎不知道我做错了什么。我在一个虚拟环境中工作(我上次没有工作过),只安装了django,如果这有什么不同的话

编辑: 我刚刚测试了在虚拟环境之外创建应用程序,同样的问题也很突出——没有manage.py


我使用的是django 1.9.7,它上次运行时似乎使用了django 1.8.x

manage.py
包含在项目中,而不是应用程序中。要创建新项目,应执行以下操作:

django-admin startproject {project-name}
项目是应用程序的集合。因此,要创建一个应用程序,
cd
进入您刚刚创建的项目目录,并执行以下操作:

django-admin startapp {app-name}

删除旧项目并重新开始创建新项目。甚至我也面临着同样的问题,这对我来说很有效。 在使用命令安装django之后

pip安装django

使用以下命令创建项目

django管理员启动项目您的项目的名称


@sayse当进入一个目录时,我在我的virtualenv“root文件夹”中运行命令“django admin startapp mysite”,谢谢。我不确定我是否知道项目和应用程序之间的区别。我不是在做网络应用吗?使用startproj时,它无法识别它响应的命令:(TRYDJA~1)C:\Users\Kasper\OneDrive\Projects\Personal Website\u Home\trydjango19env>django admin startproj trydjango19未指定django设置。未知命令:“startproject”键入“django admin help”以供使用。您可以创建一个项目,然后在该项目中创建许多应用程序。使用django admin help,我看到它是startproject而不是startproject感谢@moseskoledoye的澄清。您可以在