2012-02-12 3 views
2

Он работал, когда я делал опросник в Linux, но я делаю это снова в Windows 7, и он ничего не делает.django-admin.py startproject mysite ничего не делает

Я уже установить переменные окружения, и установить ассоциацию файлов на мой python27.exe

Когда я бегу django-admin.py startproject MySite из командной строки DOS, он выполняет, но он показывает мне всю информацию (как варианты, и т. д.), как будто я набрал вариант справки. На самом деле это не создает файлы проекта в моем каталоге. Я ценю помощь.

также, я попробовал решение, найденное здесь (похоже, это та же самая проблема). Это не сработало

django-admin.py is not working properly

+0

+1 та же проблема – laike9m

ответ

0

Использование python django-admin.py startproject mysite. Это сработало для меня некоторое время назад, когда у меня была такая же проблема.

1

Попробуйте запустить python27 django-admin.py startproject mysite из командной строки, возможно, другой (более старый) python.exe выполняет файл django-admin.py. Если есть программа, связанная с файлами .py, все смешивается, а переменная окружения path не имеет значения.

Предлагаю вам использовать virtualenv. Когда вы его используете, вы должны поместить файл python.exe перед каждым файлом .py, который вы хотите запустить, поскольку установка python будет связывать файлы .py с установленным python.exe и будет использовать это, что бы ни было на вашем пути. :(

1

Изменение первой линии django-admin.py #!/usr/bin/env python к, например #!D:\Program Files\Python\python.exe (где вы установите ваш python.exe, это мой каталог), он работает.

2

Я столкнулся с той же проблемой.

никогда не проработав с Джанго раньше, но проработав с Python 2.7 справедливый бит, все на окнах 7 платформы. Я скачал последнюю версию Django и распаковать его на своем рабочем столе.

После отводом вокруг немного удалось установить его самостоятельно. Я нашел не только f ollow учебник, предоставленный в документах, искал проблему и нашел эту тему, теперь я смог заставить ее работать, выполняя следующие действия:

Я работаю с открытым окном команды dos. Я перехожу к корню, где хочу, чтобы файл проекта был настроен. Затем я гарантирую, что файл django_admin был изменен в соответствии с инструкциями wynston, а затем набрал следующее.

python c:\location of django_admin.py startproject projectname 

И он выполнен красиво.

* Благодаря wynston для редактирования файла django_admin.py.

+0

Это сработало для меня, все, что я пробовал, пока не существует. – Doidgey

+0

Doens't Wynstons ответ заслуживает +1, то? – Zeth

0

Решение простое в Windows:

1-Перейти к C: \ Python34 \ Scripts

2-правой кнопкой мыши на Джанго-администратора.ру

3-Выберите открытое с

4-Выбрать программу по умолчанию

5-Select Laucher Python для Windows (в консоли)

6 Выполните команду в CMD Windows, python django-admin.py startproject mysite

0

Отличные ответы. Но, к сожалению, это не сработало для меня. Вот как я решил его

  1. Открыт django_admin.py, как @wynston сказал. Но путь в первой строке уже правильно показывал #!C:\. Так что не пришлось менять его

  2. Мне пришлось поставить "..." около django-admin.py. Перейдя на карте к директории проекта в cmd.exe и запустил эту

    питона "C: \ Users \ ...... \ Scripts \ django-admin.py" startproject Projectname

Он работал только с кавычки. Я использую Anaconda Python 2.7 64 бит, в Windows 7, 64 бит. Надеюсь, это поможет

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