官方调试手册:vscode官方调试手册
1.安装python扩展
如果是远程连接的话,一定要在ssh上启用扩展。不然创建基于python的配置文件时就会提示,无python扩展。
![](https://file.jishuzhan.net/article/1691608432177582081/d5c5d30bd73a4a7b822b2b5f3d0b4e67.png)
2.新建配置文件,并修改参数
点击左侧第四个按钮,运行与调试
点击创建配置文件(create a launch . json)
选择python文件
![](https://file.jishuzhan.net/article/1691608432177582081/3e472567f2da49c48f2da22b353898e6.png)
这个文件位于你的文件夹下。
![](https://file.jishuzhan.net/article/1691608432177582081/efaff9b52a274d3ca3fba3a64a180c14.png)
生成的配置文件如下所示:
name项目的名字,可以自己起一个。
type为运行文件类型。
program为运行文件地址。
args为输入的参数。
修改完成后保存配置
![](https://file.jishuzhan.net/article/1691608432177582081/6df264935aa5488f8286bb5a1e6899aa.png)
3.修改编译器
右下角修改环境编译器。
选择运行文件所需要的conda环境中的编译器或本地的编译器。
![](https://file.jishuzhan.net/article/1691608432177582081/2e3ca366d93c4ba29e7bf29aaf2c4928.png)
![](https://file.jishuzhan.net/article/1691608432177582081/05f0db159fa248e982f13401f286346a.png)
4.添加断点
添加断点
![](https://file.jishuzhan.net/article/1691608432177582081/7b9ef122a9d343da80574aef24fa4f26.png)
选择断点
![](https://file.jishuzhan.net/article/1691608432177582081/1ba0bcc7330d478e92bf2eb594e88208.png)
5.调试
点击绿色的三角进行调试。
![](https://file.jishuzhan.net/article/1691608432177582081/5ff185839e4145e8b4b7f8218cc5fee7.png)
![](https://file.jishuzhan.net/article/1691608432177582081/7b786ecb078c4c6a96423bc1b3bfddc5.png)
此外,调试的时候显示无法调用同目录的文件,需在运行文件中加入以下代码。
python
import sys
sys.path.append("/root/XXX") # 该路径为运行文件所在的项目文件夹