Невозможно подключить отладчик VSCode к приложению Python с помощью debugpyPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно подключить отладчик VSCode к приложению Python с помощью debugpy

Сообщение Anonymous »

Привет, друзья, я пытаюсь удаленно отлаживать файлы Authentik Python (например, этот файл) в контейнере Docker через порт 6800, но всякий раз, когда я начинаю отладку в VSCode, сеанс отладки сразу после этого завершается и ничего не остается, хотя точка останова установлена.
Расширения в порядке, и журнал узла расширений показывает:

Код: Выделить всё

2024-10-11 03:14:51.952 [info] ExtensionService#_doActivateExtension charliermarsh.ruff, startup: false, activationEvent: 'onLanguage:python'
2024-10-11 03:14:52.120 [info] ExtensionService#\_doActivateExtension ms-python.black-formatter, startup: false, activationEvent: 'onLanguage:python'
2024-10-11 03:14:52.251 [info] ExtensionService#\_doActivateExtension ms-python.debugpy, startup: false, activationEvent: 'onLanguage:python'
2024-10-11 03:14:52.342 [info] ExtensionService#\_doActivateExtension ms-python.vscode-pylance, startup: false, activationEvent: 'onLanguage:python'
2024-10-11 03:14:59.573 [info] ExtensionService#\_doActivateExtension vscode.debug-server-ready, startup: false, activationEvent: 'onDebugResolve'
2024-10-11 03:15:21.537 [warning] vscode.json-language-features - Code actions of kind 'quickfix' requested but returned code action is of kind 'source.sort.json'. Code action will be dropped. Please check 'CodeActionContext.only' to only return requested code actions.
2024-10-11 03:15:23.888 [warning] vscode.json-language-features - Code actions of kind 'quickfix' request
а вот журнал отладки:

Код: Выделить всё

0 Starting Session:
{
"name": "Python: PDB attach Server",
"type": "debugpy",
"request": "attach",
"connect": {
"host": "localhost",
"port": 6800
},
"justMyCode": true,
"django": true,
"logToFile": true,
"__configurationTarget": 6,
"clientOS": "unix",
"debugOptions": [
"Django",
"RedirectOutput",
"ShowReturnValue"
],
"showReturnValue": true,
"workspaceFolder": "/home/truongnm/Desktop"
}
6 Error:
{}
12 Client --> Adapter:
{
"command": "initialize",
"arguments": {
"clientID": "vscode",
"clientName": "Visual Studio Code",
"adapterID": "debugpy",
"pathFormat": "path",
"linesStartAt1": true,
"columnsStartAt1": true,
"supportsVariableType": true,
"supportsVariablePaging": true,
"supportsRunInTerminalRequest": true,
"locale": "en",
"supportsProgressReporting": true,
"supportsInvalidatedEvent": true,
"supportsMemoryReferences": true,
"supportsArgsCanBeInterpretedByShell": true,
"supportsMemoryEvent": true,
"supportsStartDebuggingRequest": true,
"supportsANSIStyling": true
},
"type": "request",
"seq": 1
}
21 Client --> Adapter:
{
"command": "disconnect",
"arguments": {
"restart": false
},
"type": "request",
"seq": 2
}
723 Stopping Session
Мой файл launch.json:

Код: Выделить всё

{
"version": "0.2.0",
"configurations": [
{
"name": "Python: PDB attach Server",
"type": "debugpy",
"request": "attach",
"connect": {
"host": "localhost",
"port": 6800
},
"justMyCode": true,
"django": true,
"logToFile":true
},
{
"name": "Python: PDB attach Worker",
"type": "debupy",
"request": "attach",
"connect": {
"host": "localhost",
"port": 6900
},
"justMyCode": true,
"django": true,
"logToFile":true

}
]
}
Порт 6800 открыт и находится в режиме LISTEN. Я не знаю, что может быть причиной отключения отладчика сразу после попытки подключения, и как я могу исправить эту проблему, чтобы успешно отлаживать приложение Python с помощью debugpy?

Подробнее здесь: https://stackoverflow.com/questions/790 ... th-debugpy
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»