2012-05-24 78 views
2

我想創建使用django的第一個項目,但本身就停留在第一步。每當我給django-admin.py startproject mysite command not working命令,什麼也沒有發生,並幫助相關信息出現在命令提示符。我已設置PYTHON_HOME,PATH變量設置正確。我正在使用Python 2.7。django-admin.py startproject mysite命令不工作

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

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是不是爲我創建的項目?

請幫忙!!

回答

7

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

C:\謝卡爾\ djangoWorld>python C:\ Python27 \腳本\ django-admin.py startproject命令mysite的

+0

謝謝...添加'python'後它的工作.... – Shekhar

+0

問題是,當通過Windows關聯執行'django-admin.py'時,任何其他參數不會傳輸到腳本,但由一些錯誤「django-admin.py」本身是這個腳本看到的唯一參數。 –

2

您的Django安裝已損壞。重新安裝。

0

在我的情況,我在Windows 8只有它爲我工作的方式使用Canopy是把python命令也作爲django-admin.py的完整路徑,就像這個例子「c:> python C:\ Users \\ AppData \ Local \ Enthought \ Canopy \ User \ Scripts \ django-admin.py startproject」。

0

我也安裝了Canopy。我將django-admin文件複製到我想安裝第一個項目的目錄中。我打開了Python的命令提示符,然後鍵入:

蟒蛇django-admin.py startproject命令mysite的

這奏效了我。感謝那些張貼,因爲這讓我走上了正確的道路。