Не могу запустить код Python через VS Code. Не удается открыть файл ptvsd_launcher.py [Errno 22] Недопустимый аргумент

VSCode работал отлично несколько дней назад, прежде чем это начало происходить. Попытка выполнить любой код Python через VSCode (с или без отладки) приводит к этой ошибке в терминале

can't open file '"c:/Users/Rastus22/.vscode/extensions/ms-python.python-2019.5.17517/pythonFiles/ptvsd_launcher.py"': [Errno 22] Invalid argument

Немного после того, как ошибка показывает, я получаю сообщение о том, что для отладчика истекло время ожидания. В самом питоне нет ошибок, в настоящее время тестирование выполняется с файлом, который содержит только оператор print. Мое единственное другое расширение - тема Darkula.

Я попытался переустановить расширение Python и сбросить файл launch.json, а также мой файл settings.json. Я также попытался скопировать заведомо хорошую копию файла запуска и настроек с другого компьютера, но мне не повезло. Я не могу найти кого-то еще онлайн с такой же проблемой.

1 ответ

Переход на версию 2019.4 полностью устранил проблему. Спасибо Сэмюэлю Куперу за этот ответ.

Шаги для понижения версии:

  1. Убедитесь, что расширение Python установлено.

  2. Нажмите кнопку "Управление" на расширении.

  3. "Установить другую версию"

  4. Найдите версию, к которой хотите перейти. Я перешел на версию 2019.4.12954

Другие вопросы по тегам