Django–django-admin.py на окнах не работает

Я только начинаю Django в эти дни, но я не могу запустить эту команду

django-admin.py startproject myproject 

Ну, CMD не подсказывает, что эта команда не распознается. Вместо этого он просто открывает мое Sublime с открытием файла django-admin.py. и, конечно, в текущей папке не создается папка с именем myproject.

Мне удалось запустить проект Django, набрав команды вроде

  python C:\Python27\Scripts\django-admin.py startproject myproject 

Но когда я опускаю часть об абсолютной информации о пути django-admin.py, команда не работает, говоря, что python не может найти такой файл внутри текущего каталога.

есть ли способ использовать короткие команды? (PS: У меня есть C: \ Python27 \ и C: \ Python27 \ Scripts \ в PATH)

4 Solutions collect form web for “Django–django-admin.py на окнах не работает”

Самый простой способ ( рекомендуется документами ) – просто скопировать django-admin.py в каталог вашего проекта.

Технические детали: В настройках setuptools есть временные решения для правильной работы точек входа в Windows, путем установки файла .exe, который будет работать корректно, даже если Python не установлен как обработчик по умолчанию для .py-файлов, но Django не использует setuptools а distutils непосредственно. Я не знаю о каких-либо дискуссиях о переходе на setuptools.

Кроме того, вы можете установить python.exe в качестве программы по умолчанию для открытия .py-файлов вместо текстового редактора.

Раньше у меня была аналогичная проблема с окнами. Я обнаружил, что использование django-admin, как указано ниже, сработало.

 django-admin.py startproject myproject 

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

 'python django-admin.py startproject myProject' 

Я только начал использовать python3.4, и я нашел все (пакеты, такие как pip и django) в каталоге c: \ pythonpath \ scirpts. Добавлено это в системный путь, и все работает хорошо. например, django-admin startproject mysite

  • Как отлаживать приложение Django, работающее на Heroku, используя удаленное соединение pdb?
  • Vagrant обнаружил, что у вас установлена ​​версия VirtualBox, которая не поддерживается
  • Расширенная фильтрация Django Tastypie: как выполнять сложные поисковые запросы с объектами Q
  • Статические файлы Django
  • Как сравнить значение двух полей в Django QuerySet?
  • рендеринг текстового поля и charfield chomps вне лишних пробелов (Django / Python)
  • Как я могу уступить другому запросу при использовании пушки с асинчио?
  • Развертывание Django для AWS - WSGIPath относится к файлу, который не существует
  • Python - лучший язык программирования в мире.