2013-12-12 3 views
1

Я довольно зеленый в Python и пытаюсь заставить Django работать над созданием простого веб-сайта. Я установил Django 1.6 под Python 2.7.6, но не могу запустить django-admin. Согласно статье я должен создать проект следующим образом, но я получаю ошибку синтаксиса: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 
>>> 

Я создал .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

'django-admin' должен запускаться в командной строке, а не в оболочке django. Теперь вы забыли активировать virtualenv, если используете? – karthikr

ответ

7
django-admin.py startproject Nutana 

должно быть запущено в командной строке, а не в оболочке django.

Если второй случай не работает

  1. Если вы используете виртуальную-ENV, вы забыли активировать его?
  2. Удостоверьтесь, что вы добавили C:\Python27\Scripts в путь, и вы не столкнетесь с этой проблемой.
+0

добавление скриптов на путь делало трюк. Не уверен, что вы подразумеваете под виртуальным env, мне придется это посмотреть. – marcp

2

Попробуйте $ django-admin.py startproject mysite

Вам не нужно заявление питона спереди.

+0

Это не поможет устранить проблему. – karthikr

+0

просто любопытно, почему нет? – pokemans

+0

Попробуйте. Проблема связана с дорогой. – karthikr

Смежные вопросы