Я уже закончил проект Django (режим разработки), и я просто хочу запустить его с любого Windows P C с предварительно установленным Python. Папка моего проекта уже содержит папку venv , созданную при создании виртуальной среды в PyCharm.
Я создаю простой файл .cmd и включаю в него следующие команды.
venv\Scripts\activate
python manage.py runserver
Я поместил этот файл в файл проекта на том же уровне с файлом manage.py и папкой venv .
Я не знаю почему, но проблема в том, что командная строка открыта и закрыть без ошибок. Я пытался работать от имени администратора, но ничего не изменилось.
Когда я вручную открываю командную строку, меняю каталог на файл проекта и запускаю перечисленные выше команды (включите виртуальную среду и сервер выполнения), все работает отлично.
Кроме того, когда я добавляю эту строку сверху
cd D:\PycharmProjects\MyProject
, которая является каталогом моего проекта, ничего не происходит.
Я не хочу никакого решения, которое включает установку больше, чем Python (Git для Windows или что-то подобное), я предпочитаю писать файл сценария для успешного запуска python manage.py runserver
с успехом с чем-то, что уже предварительно установлено по умолчанию с Windows (командная строка или PowerShell) )
Спасибо.