Vscode 配置python调试环境
前言
与c++配置调试环境类似,利用vscode配置
Debug 配置
只需要配置launch.json中即可
{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "Python Debugger: Current File with Arguments","type": "debugpy","request": "launch","program": "${workspaceFolder}/xxx.py","console": "integratedTerminal","args": [],"env": {"CUDA_VISIBLE_DEVICES": "4","DISPLAY": "xxx:xxx:0.0"}}]
}
通过设置DISPLAY 可以借助Mobaxterm 进行转发
通过设置CUDA_VISIBLE_DEVICES可以
单元测试文件配置
unittest
setting.json中详细配置位置
"python.testing.unittestArgs": ["-v","-s","./core/tests/","-p","test_*.py"
],
例如在本例中,将core/tests中所有的都读入
配置成功后即可找到,在此处运行即可
测试配置参考
https://blog.csdn.net/weixin_46074689/article/details/144992483