我在Python中相当绿,并试图让django努力建立一个简单的网站。我在Python 2.7.6下安装了Django 1.6,但无法运行django-admin。根据教程,我应该创建一个项目如下,但我得到一个语法错误:
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> import sys
>>> print(django.VERSION)
(1, 6, 0, 'final', 0)
>>> django-admin.py startproject Nutana
File "<stdin>", line 1
django-admin.py startproject Nutana
^
SyntaxError: invalid syntax
>>>
我在site-packages目录中创建了一个.pth文件,其中包含:
c:\python27\lib\site-packages\django
c:\python27\lib\site-packages\django\bin
但这没有用。我也用相对路径尝试过它,而斜线则反过来。
我也直接从命令行尝试:
Z:\Nutana GeophysicsXXX\Web_Django>python django-admin.py startproject Nutana
python: can't open file 'django-admin.py': [Errno 2] No such file or directory
我哪里出错?
答案 0 :(得分:9)
django-admin.py startproject Nutana
应该在命令行中运行,而不是在django shell中运行。
如果第二种情况不起作用
C:\Python27\Scripts
添加到路径中,您不会遇到此问题。 答案 1 :(得分:2)
试试这个$ django-admin.py startproject mysite
您不需要前面的python语句。