Я только что заметил, что что-то не так с моей командой django-admin.py.Я проверил похожие сообщения SO на проблемы django-admin.py, но, похоже, ничего не связано с моей проблемой.Я использую Windows Vista (да, я знаю ...).У меня также есть много версий django в какой-то папке на моем диске, и я переключаюсь на нужную мне версию, используя команду junction (это похоже на символическую ссылку в unix), у меня нет проблем с этим и никогдараньше у меня были проблемы.
Я много раз использовал django-admin.py, но теперь по неизвестным причинам я получил эту информацию (Django 1.1.1):
C:\>django-admin.py startproject some_project
Type 'django-admin.py help' for usage.
и, что удивительно, когда янапишите, что django попросил меня напечатать:
C:\>django-admin.py help
Type 'django-admin.py help' for usage.
????
Когда я переключаюсь на Django 1.2.1, я получаю это:
C:\>django-admin.py startproject help
Usage: django-admin.py subcommand [options] [args]
Options:
-v VERBOSITY, --verbosity=VERBOSITY
Verbosity level; 0=minimal output, 1=normal output,
2=all output
--settings=SETTINGS The Python path to a settings module, e.g.
"myproject.settings.main". If this isn't provided, the
DJANGO_SETTINGS_MODULE environment variable will be
used.
--pythonpath=PYTHONPATH
A directory to add to the Python path, e.g.
"/home/djangoprojects/myproject".
--traceback Print traceback on exception
--version show program's version number and exit
-h, --help show this help message and exit
Type 'django-admin.py help <subcommand>' for help on a specific subcommand.
Available subcommands:
cleanup
compilemessages
createcachetable
...
startproject
...
validate
неважноесли я набираю startproject help
или startproject some_name
, он всегда показывает одно и то же сообщение.
Любые идеи?
РЕДАКТИРОВАТЬ: новая информация
I 'Мы только что заметили, что мои аргументы командной строки не видны, когда команда анализируется с помощью команды управления django (когда я печатаю команду argv, она показывает только путь к django-admin.py без каких-либо заданных аргументов)