我在 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
我哪里做错了??
请您参考如下方法:
django-admin.py startproject Nutana
应该在命令行中运行,而不是在 django shell 中运行。
如果第二种情况不行
- 如果您使用的是虚拟环境,您是不是忘记激活它了?
- 确保将
C:\Python27\Scripts添加到路径中,这样您就不会遇到这个问题。
