我正在尝试从Mac OS上的Visual Studio Code进行远程调试。我想知道是否有人管理过此版本,或者只能从Visual Studio for Windows中获取,或者如果没有,我做错了什么?
当我点击绿色箭头在我的本地文件上启动调试器时,没有任何反应。似乎调试器启动,我得到一个蓝色短划线横向移动到绿色启动调试器按钮下面,它是it.No错误消息在客户端上没有连接在服务器端(脚本没有超出ptvsd.wait_for_attach() )。我还尝试将远程主机设置为localhost并执行一个端口转发而不起作用。有人可以帮忙吗?非常感谢。
我已将配置文件附加到
下面"版本":" 0.2.0","配置":[
{ " name":"附加(远程调试)", "输入":" python", "请求":"附加", " localRoot":" $ {workspaceRoot}", " remoteRoot":" / home / pi / test", " port":5678, "秘密":" my_secret", "主持人":" 192.1.1.11" }, 和py脚本:
导入随机导入ptvsd ptvsd.enable_attach(' my_secret')ptvsd.wait_for_attach()
guesses_made = 0 name = input(' Hel谢谢你!你叫什么名字?\ n')number = random.randint(1,20)print('嗯,{0我想的是1到20之间的数字。' .format(name))
而guesses_made< 6:guess = int(输入('猜测:'))guesses_made + = 1如果猜测<数字:打印('您的猜测太低。')如果猜测>数字:打印('你的猜测太高。')如果猜= =数字:打破
如果猜= =数字:打印('干得好,{0}!你在{1}推测中猜到了我的数字!' .format(name,guesses_made))否则:打印(&# 39;没有。我想到的数字是{0}' .format(数字))