Отладчик Django не запускается с помощью VS Code launch.json

До недавнего времени мои проекты Django прекрасно отлаживались с помощью файла launch.json. Но сегодня он перестал работать, и я понятия не имею об этом.

Изменения, сделанные мной в системе, были следующими:

  1. Очистка-установка Windows
  2. Установка python по пути по умолчанию только для текущего пользователя, а не для всех пользователей

Описание проблемы:

  1. Как только я нажимаю клавишу F5, отладчик запускается на несколько миллисекунд и автоматически останавливается без каких-либо подсказок. Поскольку он не показывает никаких ошибок, я попытался записать ошибки в журнал, но ничего не получилось. Он даже не загружает терминал для выполнения команд.

Добавленная конфигурация в файле launch.json выглядит следующим образом:

{
    "configurations": [
        {
            "name": "Python: Django",
            "type": "python",
            "request": "launch",
            "program": "${workspaceFolder}\\manage.py",
            "args": [
                "runserver"
            ],
            "django": true,
            "justMyCode": true,
            "logToFile": true,
            "console": "integratedTerminal",
            "cwd": "${workspaceFolder}",
            "host": "localhost"
        }
    ]
}

Может ли кто-нибудь помочь в устранении неполадок, я уже пробовал:

  1. Создание новых проектов
  2. Переустановка Python
  3. Создание нового окружения
  4. Сброс настроек синхронизации VS Code Sync Settings
  5. Запустите другие конфигурации dubug {они работают нормально)
  6. Изменение конфигурации отладки django

Моими текущими вариантами являются:

  1. Исследовать больше (Уже потратил несколько часов, потребуется больше)
  2. Ждать решения от кого-либо
  3. Очистить Windows и все программы ( Будет как BhramaAstra)

Постинг ответа в течение нескольких минут после размещения вопроса кажется странным, но я получил решение, которое может помочь получить идеальный ответ на мою проблему.

Проблема заключалась в пути к окружению python: Я создал окружение в папке documents на диске C текущего неадминского пользователя, надеясь, что проблем не будет, так как python установлен только для текущего пользователя по пути по умолчанию. Но как только я создал новое окружение в каталоге текущего пользователя, отладчик начал работать нормально.

Проблема связана с правами доступа и путями к файлам, надеюсь, это поможет получить решение на новые возникшие вопросы:

  1. Почему я не могу использовать папку Documents для создания среды python?
  2. Есть ли какое-то другое решение моей проблемы?

Добавление изображений для более подробной информации:

  1. Отладчик не работает из этой среды - enter image description here Отладчик работает как обычно, если среда создана здесь -
  2. . enter image description here
Вернуться на верх