一、 本地从IDE启动文件调试
主要步骤:设置断点,F5开始调试
二、 本地从IDE外启动文件调试
1.) 从WingIDE的安装目录(默认C:\Program Files (x86)\Wing IDE 6.0)复制wingdbstub.py到被调试代码所在目录
2.) 代码中添加importwingdbstub
3.) IDE左下角设置如图
4.) 在IDE中打开代码,必需;按需设置断点。
5.) 在IDE外通过python启动代码,这样就可以在IDE内调试了,注意观察左下角的debug状态。
三、 从windows本地IDE启动远程Linux文件进行调试
1) 因为WingIDE调用putty和plink进行ssh连接,需要先设置putty。
点击下载putty,并解压,把解压路径附到操作系统PATH环境变量中,之后重新启动WingIDE,让它重新读取环境变量。
2) 设置Linux主机的密钥访问。如果已经做好了则跳过这一步。
在Linux主机执行ssh-keygen 一路按Enter。
添加公钥到要访问的远程机器:
cd ~/.ssh
cat id_rsa.pub >>authorized_keys
复制.ssh文件夹下的私钥id_rsa到本地。
3) 转换密钥格式为putty格式。
Win按键+R,输入PUTTYGEN执行。点击“load”,选择刚复制下来的私钥文件(从文件名后的下拉框选择All files),然后“save private key”。
保存的文件在下一步用到。