vscode突然无法debug

vscode突然无法debug

问题描述:

vscode的debug几天前还可以正常使用,今天调试代码,突然无法debug,多方查询之后发现,原来是vscode中Python插件的自动更新,导致原来Python版本为3.6的程序无法启动

解决方案:

  1. 升级服务器上的Python版本(考虑到代码兼容的问题,本人选择方案2)。
  2. 将vscode中的Python扩展插件,版本回退至可兼容Python3.6对应的版本即可。
  3. 除Python版本回退外,需额外设置不允许vscode自动升级插件。

具体操作:

 为防止Python版本回退后再次被自动升级,所以这里选择先设置vscode禁止自动升级插件。
  1. 打开设置选项卡
    点击齿轮->点击设置(Settings)

  2. 在打开的设置选项卡顶部的搜索栏中,输入“Auto Update”(中文的选手可输入“自动升级”),然后在下方找到扩展的自动升级(Extensions:Auto Update)
    筛选自动升级,找到扩展:自动升级

  3. 在扩展:自动升级下的下拉选择框中选中 不升级(None)即可。
    Extension: Auto Update中选中 None

  4. 在扩展中找到Python插件
    扩展中找到Python插件

  5. 单击设置小图标,点击安装其他版本(Install Another Version…)
    点击设置小图标
    选择安装其他版本(Install Another Version..)

  6. 选择一个可用的历史版本(网络较慢的选手,点击第二步之后可能要稍微等待一小会儿)
    选择其中一个自己可用的版本即可

  7. 选好之后要稍等一会儿安装,安装结束之后,点击重新加载(Reload Required)即可
    点击重新加载即可

  8. 操作4-7设置的是本地的Python插件,若有服务器插件也需要更新,可在服务器的插件中重复操作4-7即可。

补充

问题描述:连接服务器的小伙伴在修改完插件版本后可能会出现无法远程连接的情况(试图写入的通道不存在),
解决办法:重置自己电脑中known_hosts文件即可(路径中Admin为本人电脑账户名,请各位小伙伴对应自己账户名),以记事本打开known_hosts文件,删除对应记录后保存即可
known_hosts文件路径

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值