利用 vs code 远程调试 ubuntu 上的 python 程序

1、在 ubuntu 上安装 ptvsd,并运行 python 程序  aaa.py 。

sudo pip install ptvsd -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
python -m ptvsd --host 0.0.0.0 --port 1234 --wait ./aaa.py

2、在 vscode 上安装扩展 python、python for vscode 和 Remote - SSH。

利用 vs code 远程调试 ubuntu 上的 python 程序_第1张图片

3、在 "Remote Explorer" 中增加对远程机器的连接,打开 aaa.py 所在文件夹,然后 “Start Debugging”,

利用 vs code 远程调试 ubuntu 上的 python 程序_第2张图片

利用 vs code 远程调试 ubuntu 上的 python 程序_第3张图片

选择“python 解释器”,然后就可以调试了。

利用 vs code 远程调试 ubuntu 上的 python 程序_第4张图片

利用 vs code 远程调试 ubuntu 上的 python 程序_第5张图片

 4、如果建立了launch.json,就不用每次都输入主机端口了。

利用 vs code 远程调试 ubuntu 上的 python 程序_第6张图片

利用 vs code 远程调试 ubuntu 上的 python 程序_第7张图片 

 参考:

1、https://blog.csdn.net/lanyu_01/article/details/103374163

2、https://github.com/microsoft/ptvsd

你可能感兴趣的:(编程,vscode,remote-ssh,ptvsd)