Если я щелкну правой кнопкой мыши по файлу и нажму «Запустить файл» в терминале, с этой командой все будет работать нормально:
Код: Выделить всё
C:/Users/rmarr/Documents/python-envs/.mlagents/Scripts/python.exe c:/Users/rmarr/Documents/python-envs/.mlagents/Lib/site-packages/mlagents/learn-copy.py
config.json:
Код: Выделить всё
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "debugpy", // You can use "debugpy" as well
"request": "launch",
"program": "${workspaceFolder}/learn-copy.py",
"console": "integratedTerminal",
"justMyCode": false // Set this to false to debug all code
}
]
}
Код: Выделить всё
cmd /C "c:\Users\rmarr\Documents\python-envs\.mlagents\Scripts\python.exe c:\Users\rmarr\.vscode\extensions\ms-python.debugpy-2024.10.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher 57348 -- C:\Users\rmarr\Documents\python-envs\.mlagents\Lib\site-packages\mlagents/learn-copy.py
Также я работаю с кодом Unity mlagents, который не является моим собственным, но я указал "justMyCode": false в файле config.json, который, как я ожидаю, позаботится об этом.
Я также устанавливаю точки останова в коде
Подробнее здесь: https://stackoverflow.com/questions/790 ... ny-results