Я пытаюсь запустить свои скрипты python в командной строке без предварительного вызова python.exe. Я специально делаю это в связи с запуском django-admin.py. У меня есть C: \ Python26 и C: \ Python26 \ Scripts в моем PATH. Однако, если я попытаюсь запустить django-admin.py, выполнив:
django-admin.py startproject helloworld
Я получаю сообщение: введите 'django-admin.py help' для использования.
Теперь, после некоторых экспериментов, я понял, что проблема в том, что вторичные аргументы к этим скриптам по какой-то причине не передаются, поскольку я пробовал это с некоторыми другими моими скриптами на python. Я знаю, что могу избежать этой проблемы, просто выполнив:
python C: \ Python26 \ Scripts \ django-admin.py startproject helloworld
Но я знаю, что должна быть возможность выполнить только первую команду и заставить ее работать, потому что она у меня работала раньше. Я искал повсюду, и не так много мест были полезны, поэтому любая идея была бы полезна для меня на данный момент.
Обновление: ассоциации файлов .py установлены правильно, и проблема все еще возникает.