如果pip install ptvsd
安装太慢,可以使用清华的镜像源,pip安装其他包也是一样
pip install ptvsd
pip install ptvsd -i https://pypi.tuna.tsinghua.edu.cn/simple
2.配置
点击左侧的debug按钮,选择远程连接,添加配置文件
3.调试在python文件顶部添加以下三行代码
import ptvsd
ptvsd.enable_attach(address =('127.x.x.1',5678)) # 服务器ip地址,端口号可以默认或者自取
ptvsd.wait_for_attach()
允许其他计算机在此IP地址和端口连接到ptvsd
暂停程序,直到连接远程调试器
以我的vscode项目为例
调试 Unet_models/Unet.py 文件,测试效果
1.在命令行输入python Unet_models/Unet.py
,其实就是运行程序,但程序运行到ptvsd.wait_for_attach()
会自动停止,所以终端是看不到输出的。
2.提前打好断点。点击左侧debug按钮开始调试(或者直接按下F5),观察左侧变量栏的变化,说明调试成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)