@Jungles
Молодой и зелёный

Не является внутренней командой?

После многих ошибок, пришел что правильно прописывать так
C:\\\python38-32\\\django-admin.py startproject mysite

Но как сделать, чтобы можно было просто написать
django-admin.py startproject secondsite
Без ошибки
"django-admin.py" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

При том, что интерпретатор и путь к scripts в path есть?!
  • Вопрос задан
  • 4847 просмотров
Решения вопроса 1
Tomio
@Tomio
backend developer (python, php)
Вы в виртуальном окружении пробовали сделать то же самое? Если нет, то рекомендую всегда под проекты использовать виртуальное окружение, благо у питона это встроенная фича.
Тут база - https://docs.python.org/3/library/venv.html
Тут как активировать его в windows - https://tyapk.ru/blog/post/python-virtual-environm...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
wisgest
@wisgest
Не ИТ-специалист
Расширению .py должен быть сопоставлен интерпретатор Python. Что у вас в реестре по пути HKEY_CLASSES_ROOT\.py? Или что в командной строке CMD.EXE возвращает
assoc .py?
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev
software engineer
Добавить директорию C:\python38-32 в PATH
Это делается в свойствах
Свойства моего компьютера - Дополнительные параметры системы - Переменные среды

Или запустить в командной строке
rundll32.exe sysdm.cpl,EditEnvironmentVariables
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы