VSCode调试Python(含远程)

本地调试

远程调试

前置:需确保ssh正常(假设目标主机为192.168.8.130)
ssh 192.168.8.130

1 插件安装

image

2 添加主机

image
提示:齿轮状的图标就不用动了,如果有提示SSH的配置错误的话,删除掉~/.ssh/config文件

3 目标主机安装插件(通过VSCode登录后操作)

image

4 Samba(额外)

使用Samba来运行本机的代码

4.1 环境

主机IP : 192.168.8.136
主机用户名密码 : Jibril 0
主机SMB配置片段(/etc/samba/smb.conf)

[home]
   comment = home
   path = /home/jibril
   browseable = yes
   writeable = yes
   valid users = jibril

4.2 挂载操作

mount -t cifs //192.168.8.136/home /mnt -o username=jibril,password=0

4.3 问题集


现象: cannot mount //192.168.8.136/home read-only.
-> 检查 /sbin/mount.cifs 是否存在
-> 没有则 apt install cifs-utils
-> 源页面


现象:PyQt5 无法被Ctrl+C打断
-> 加入这个,虽然不知道为什么,但效果很好
-> 源页面

import signal
signal.signal(signal.SIGINT, signal.SIG_DFL)
posted @ 2021-12-16 09:16  音吹丝汀  阅读(707)  评论(0编辑  收藏  举报