无法在VSCode中运行python3调试器

时间:2020-05-14 22:36:28

标签: python-3.x visual-studio-code vscode-debugger

问题

目前,我无法在VSCode中调试python3脚本。通常,在使用python3解释器单击“开始调试”后,将弹出VSCode终端并启动脚本。现在,什么都没有弹出,但是当我查看“输出”部分时,单击“开始调试”后,我确实看到了来自python扩展的假定输出。

如果我将解释器切换为python 2.7,则可以使用,但3.7则不能。我重新安装了python vscode扩展名,并确认python3 bin文件的路径正确。

输出

> /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 ~/.vscode/extensions/ms-python.python-2019.10.41019/pythonFiles/ptvsd_folder_name.py
> /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 ~/.vscode/extensions/ms-python.python-2019.10.41019/pythonFiles/ptvsd_folder_name.py
> /usr/bin/env python3 -c "import sys;print(sys.executable)"
> /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 -c "import sys;print(sys.executable)"

规格

VSCode Python扩展

名称:Python ID:ms-python.python 说明:整理,调试(多线程,远程),Intellisense,Jupyter Notebook,代码格式,重构,单元测试,摘要等。 版本:2019.10.41019 发行人:Microsoft VS Marketplace链接:https://marketplace.visualstudio.com/items?itemName=ms-python.python

VSCode

版本1.36.1(1.36.1)

操作系统

macOS 10.14.6(18G4032)

1 个答案:

答案 0 :(得分:1)

我无法确定原因。因此,我最终删除了VSCode并删除了python3的所有痕迹。最后,我重新安装了pylint和python VSCode扩展。这解决了调试器问题。