Raspberry pi 使用VSCode从Mac OS到raspberry的Python远程调试

Raspberry pi 使用VSCode从Mac OS到raspberry的Python远程调试,raspberry-pi,visual-studio-code,remote-debugging,Raspberry Pi,Visual Studio Code,Remote Debugging,我正在尝试从Mac OS上的Visual Studio代码进行远程调试。我想知道是否有人管理过这个问题,或者是否只有在Visual Studio for Windows中才有可能,或者如果没有,我做错了什么 当我单击绿色箭头在本地文件上启动调试器时,什么也没有发生。似乎调试器启动了,我在绿色的“启动调试器”按钮下面看到一个蓝色的破折号,就是这样。客户端没有错误消息,服务器端也没有连接(脚本没有超出ptvsd。wait_for_attach())。我还尝试将远程主机设置为localhost,并执行

我正在尝试从Mac OS上的Visual Studio代码进行远程调试。我想知道是否有人管理过这个问题,或者是否只有在Visual Studio for Windows中才有可能,或者如果没有,我做错了什么

当我单击绿色箭头在本地文件上启动调试器时,什么也没有发生。似乎调试器启动了,我在绿色的“启动调试器”按钮下面看到一个蓝色的破折号,就是这样。客户端没有错误消息,服务器端也没有连接(脚本没有超出ptvsd。wait_for_attach())。我还尝试将远程主机设置为localhost,并执行单端口转发,但没有效果。有人能帮忙吗?非常感谢

我已经在下面附上了我的配置文件

“版本”:“0.2.0”,“配置”:[

{ “名称”:“附加(远程调试)”, “类型”:“python”, “请求”:“附上”, “localRoot”:“${workspaceRoot}”, “remoteRoot”:“/home/pi/test”, “港口”:5678, “秘密”:“我的秘密”, “主机”:“192.1.1.11” }, 和py脚本:

导入随机导入ptvsd ptvsd。启用\u附加(“我的秘密”)ptvsd。等待\u附加()

猜测\u made=0 name=input('Hel谢天谢地!你叫什么名字?\n')number=random.randint(1,20)print('Well,{0},我想的是一个介于1和20之间的数字。'format(name))

当猜数<6:guess=int(输入('Take a guess:'))时,如果猜数number:print('Your guess太高'),则猜数==number:break

if guess==number:print('Good job,{0}!你在{1}猜测中猜到了我的数字。'format(name,guesses_make))else:print('Nope.我想的数字是{0}'。format(number))