python - Visual Studio Code python 调试错误 PyQt5
问题描述
由于我更新了 VS 代码,它似乎破坏了我的调试器。有一段时间我一直收到调试适配器进程意外终止错误。甚至不记得我是怎么过去的。
现在我在尝试使用 pyqt 调试 python 脚本时收到此错误。这一切都在几个月前奏效。
C:\Workspace\pyqt_tutorial>cd c:\Workspace\pyqt_tutorial && cmd /C "set "PYTHONIOENCODING=UTF-8" && set "PYTHONUNBUFFERED=1" && C:\Python34\python.exe C:\Users\Peter\.vscode\extensions\ms-python.python-2018.4.0\pythonFiles\PythonTools\visualstudio_py_launcher.py c:\Workspace\pyqt_tutorial 53792 34806ad9-833a-4524-8cd6-18ca4aa74f14 RedirectOutput,RedirectOutput c:\Workspace\pyqt_tutorial\main.py "
'cmd' is not recognized as an internal or external command, operable program or batch file.
这是我在 vs 代码的调试菜单中单击运行时终端上的输出。
此外,除非我在每个脚本的第一行设置延迟,否则我的断点也不起作用,调试器需要将近一分钟才能到达第一行......以前非常顺利。发生了什么!?
解决方案
我遇到了同样的问题,通过在环境变量下的路径变量中添加C:\Windows\System32得到了修复(我们为 python 添加路径的位置相同)。
如果有帮助,请标记有用。
推荐阅读
- python - 在for循环python中的函数参数中输入列表列表
- flutter - 通过 Provider 以编程方式控制选项卡
- pandas - 无法可视化绘制的混淆矩阵
- flutter - 在主颤动中使用权限处理程序
- android - 如何在 Termux 中更改工作目录
- python - 如何在 Python 中解析证书信息
- javascript - 通过另一个对象数组的方法过滤对象数组
- java - ResultSet.next() 为假。即使表不是空的
- javascript - 如何使用从自定义后端接收的 jwt 令牌在 Next.js 中添加受保护的路由?
- c++ - 获取 LNK2019、LNK2001、LNK1120 编译并运行调度程序。使用队列模板、节点模板和 cpp 文件