6

我正在关注 Django 的教程,我想通过 Windows 命令提示符创建一个文件夹(教程要求在 处键入以下内容C:\):

django-admin.py startproject django_bookmarks

我应该得到以下包含这些文件的文件夹:

django_bookmarks/
     __init__.py manage.py settings.py urls.py

我在 c:\,在 c:\Django-1.4.2 尝试过。

我收到相同的以下错误消息:

“Django-1.4.2 未被识别为内部或外部命令、可运行程序或批处理文件”

注意:Django 已正确安装。我对 python 进行了测试,它正确显示了 Django 的版本。

如何创建该文件夹?

任何帮助将不胜感激。

4

4 回答 4

6

您可以尝试使用以下命令(如果 Python-2.7.X 是您的解释器,并且您尚未在 virtualenv 中安装 Django):

C:\Python27\Scripts\django-admin.py startproject django_bookmarks

如果您在 virtualenv 中安装了 Django,请将部分替换C:\Python27为此 virtualenv 的路径。

如果您已经安装了多个版本的 Python,请查看此 SO答案

于 2013-01-30T21:46:28.953 回答
4

$不是命令的一部分,它是命令提示符。它表示该命令应在命令行解释器中输入。

命令本身应以django-admin.py

django-admin.py startproject django_bookmarks
于 2013-01-30T20:07:53.937 回答
0

如果有人仍然需要,你必须在前面有python :

directory1\directory2>python django-admin.py startproject django_bookmarks.
于 2017-10-21T02:06:57.247 回答
0

激活虚拟环境后使用此命令。

django-admin startproject project_name

然后创建一个新的应用程序运行这个命令:

python manage.py startapp app_name
于 2018-09-15T05:54:11.807 回答