Как ни странно, при запуске команды «Python Debugger: Debug Python File» через значок запуска запускается правильная среда.
Проблема возникает в определенной мной конфигурации launch.json. Я получаю сообщение об ошибке «Файл не найден: /Users/me/Library/Python/3.13». Как ни странно, этот путь не определен ни в файле launch.json, ни в настройках пользователя.
Я даже явно обновил оба файла, добавив следующее:
User Settings.json
Код: Выделить всё
"python.defaultInterpreterPath": "/Users/me/.local/share/virtualenvs/testproject-vamZemFG/bin/python",
Код: Выделить всё
{
"version": "0.2.0",
"configurations": [
{
"name": "Python Debugger: All Code",
"type": "debugpy",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"envFile": "${workspaceFolder}/.env",
"justMyCode": false,
"python": "/Users/me/.local/share/virtualenvs/testproject-vamZemFG/bin/python",
}
]
}

Подробнее здесь: https://stackoverflow.com/questions/793 ... h-json-jus