vscode无法调试python2.7版本
概述
好久没有用python2.7版本了,最近有个老的脚本要优化,但是发现vscode无法对脚本调试,特此记录下解决方法。
本地安装有python2和python3,开发过程中,vscode可以随时调整python版本来适配代码。
但是最近发现在vscode上,python3可以正常调试/运行,而python2可以运行,但无法调试,按‘F5‘之后,调试窗口闪了一下就消失了,终端输出中也没有任何消息。
在‘bing‘和’baidu‘中搜索无果,都是误导信息。
无奈,打开科xue上网工具,‘google‘前三条信息都是答案。
环境
vscode 1.69.2
Python 2.7.18
Python 3.10.3
解决办法
先说原因,python2早已停止更新和维护,vscode在2022年的更新中也停止了python扩展对python2的调试支持。如果希望继续使用,需要把python扩展回退到“v2021.12.1559732655”版本。
vscode->扩展->python->卸载右边下拉箭头->安装另一个版本,见图
选择版本“v2021.12.1559732655”,见图。
在代码界面选择python2.7版本,F5调试恢复正常。
总结
科xue上网工具对于提高生产力很有帮助。
python2已停止维护和更新,后续开发应尽量使用python3。
空空如常
求真得真
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix