为什么无法在 VSCode 中调试 Python 脚本?无论如何都找不到 DeBugger

2021-09-08 10:22:44 +08:00
 AndyAO

从这个文档中可以看到,可以使用 create a launch.json 来创建 Python 运行配置文件。

点击这个按钮之后,也会弹出类似的选择框,但是没有 Python 的选项。

如果点击 More... 就会试图安装与 Python 相关的 DeBug 扩展,但从下面的图片中可以看到,扩展已经安装了。

这是怎么回事?如何解决这个问题?

3861 次点击
所在节点    Visual Studio Code
9 条回复
w2650489
2021-09-08 10:32:04 +08:00
pycharm 真香
LiKanKan
2021-09-08 10:37:08 +08:00
看样子是没识别到 python 文件,方便的话全部重置 vscode 设置
重启 vsc,然后只打开一个 py 文件,看看底部状态栏上有没有环境。
或者把前端相关的插件全部禁用,再重启 vsc
fpure
2021-09-08 10:43:14 +08:00
@w2650489 不用点进来就知道 vscode 的帖子下面必有 jb 用户在跳,果然如此
lin0kin
2021-09-08 10:47:13 +08:00
可能是你这个项目已经配置成 js 项目了, 所以只能配置 js 的调试
你干掉目录下的.vscode 目录, 或者把 py 放到新项目, 再试一下
供参考
AndyAO
2021-09-08 11:00:53 +08:00
@fpure #3
看来你很熟悉氛围。

这两个我都用,各有优点。
ericls
2021-09-08 11:16:31 +08:00
print
AndyAO
2021-09-08 11:19:07 +08:00
@lin0kin #4 谢谢,问题已经解决。是由于 Jupyter 被禁用导致 Python 实际上未起效造成的,启用它之后左下角出现解释器名称,然后就可以了。
lin0kin
2021-09-08 11:29:56 +08:00
@AndyAO 这样,学到了
sjzjams
2021-09-08 15:16:06 +08:00
visual studio

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800568

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX