1.下载插件
1.Vscode中下载Remote Development插件,连接上服务器
2.调试运行按钮
- 点击左边的<运行和调试>
第一次调试时会让设置launch.json配置文件
我的配置如图所示:
"python":"/home/ynau/anaconda3/envs/Dong_torch/bin/python"
#表示运行环境路径,我的是自建的虚拟环境Dong_torch下的python
"cwd":"${workspaceFolder}/A_Stage_Two/RoBMRC"
#设置运行路径,${workspaceFolder}表示vscode打开的文件路径,下图中的Dong,该文件夹下有A_Stage_Two文件夹,A_Stage_Two文件夹下有RoBMRC文件夹,我的全部程序都在RoBMRC文件夹下。根据自己的情况进行设置。
3.设置断点调试
- 打开要调试的py文件,设置断点进行调试,F11可一步一步调试,如图
4.带参数调试,指定显卡
"env":{"CUDA_VISIBLE_DEVICES":"0,1"}, #指定显卡
"args":["--dataset", "./data/train_data",
"--batch_size","32"]#参数