django-admin.py startproject mysite命令不起作用

时间:2012-05-24 05:53:56

标签: django python-2.7

我正在尝试使用django创建第一个项目,但仍然坚持第一步。每当我发出django-admin.py startproject mysite command not working命令时,没有任何反应,并且在命令提示符处出现帮助相关信息。我已正确设置PYTHON_HOMEPATH个变量。我使用的是python 2.7。

我的命令提示符如下所示:

C:\Shekhar\djangoWorld>c:\Python27\Scripts\django-admin.py startproject mysite
Usage: django-admin.py subcommand [options] [args]

Options:
  -v VERBOSITY, --verbosity=VERBOSITY
                        Verbosity level; 0=minimal output, 1=normal output,
                        2=verbose output, 3=very verbose output
  --settings=SETTINGS   The Python path to a settings module, e.g.
                        "myproject.settings.main". If this isn't provided, the
                        DJANGO_SETTINGS_MODULE environment variable will be
                        used.
  --pythonpath=PYTHONPATH
                        A directory to add to the Python path, e.g.
                        "/home/djangoprojects/myproject".
  --traceback           Print traceback on exception
  --version             show program's version number and exit
  -h, --help            show this help message and exit

Type 'django-admin.py help <subcommand>' for help on a specific subcommand.

Available subcommands:

[django]
    cleanup
    compilemessages
    createcachetable
    dbshell
    diffsettings
    dumpdata
    flush
    inspectdb
    loaddata
    makemessages
    reset
    runfcgi

为什么django不会为我创建项目?

请帮忙!!

4 个答案:

答案 0 :(得分:7)

在django-admin.py之前添加'python'(或添加python.exe的完整路径)。

C:\ Shekhar \ djangoWorld&gt; python c:\ Python27 \ Scripts \ django-admin.py startproject mysite

答案 1 :(得分:2)

您的Django安装已损坏。重新安装。

答案 2 :(得分:0)

在我的情况下,我在Windows 8上使用Canopy并且它对我有用的唯一方法是将python命令也放在django-admin.py的完整路径上,就像这个例子“c:&gt; python C :\ Users \\ AppData \ Local \ Enthought \ Canopy \ User \ Scripts \ django-admin.py startproject“。

答案 3 :(得分:0)

我也安装了Canopy。我将django-admin文件复制到我想安装第一个项目的目录中。我打开了python命令提示符并输入:

python django-admin.py startproject mysite

这对我有用。感谢那些发帖的人,因为这让我走上了正确的道路。