2013-03-10 2 views
0

Я могу использовать django-admin.py startproject foo, и он отлично работает, однако сейчас, когда я пытаюсь, например, django-admin.py shell или django-admin.py help, ничего не происходит.django-admin.py не работает должным образом

Ничего не происходит, я имею в виду (для примера django-admin.py shell) консоль не открывает команду оболочки, как manage.py, но вместо этого появится и сразу закроет новое окно, как если бы я дважды щелкнул файл python. Нет сообщения об ошибке, консоль просто ничего не выводит.

Надеюсь, что я пытаюсь сказать, имеет смысл. Мне трудно объяснить. Раньше я мог использовать команду django-admin.py shell, поэтому я не знаю, что произошло.

Кто-нибудь знает, что происходит? Спасибо заранее, и если мне нужно попытаться прояснить что-то, не стесняйтесь спрашивать, и я попробую.

+0

Re: «... появится и закроет новое окно, как если бы я дважды щелкнул файл python». Вы используете Windows? Это может быть полезной подсказкой. – hughdbrown

+0

Извините, я использую powershell на Windows 7 – GetItDone

+0

звучит так, будто у вас есть некоторые ошибки в вашей настройке. Попробуйте открыть окно командной строки и cd в директорию с вашими сценариями и выполнить команду «python manage.py» вместо того, чтобы делать ярлык. Если ваша команда не работает, это приведет к ошибке вашего сообщения об ошибке. – stupidbodo

ответ

1

Вы обновили версию Python/Django? Иногда возникают проблемы совместимости, и вам нужно удалить предыдущую версию.

+0

Нет. Спасибо за предложение. – GetItDone

0

Когда окно всплывает, а затем исчезает, это означает, что внутри вызываемого действия возникает ошибка, но сообщение об ошибке не возвращается для отображения в командной строке. В моем случае я пытался запустить manage.py (и любую команду) и потребовал сначала установить MySQL-python.