【问题标题】:Visual Studio Code python debug error PyQt5Visual Studio Code python 调试错误 PyQt5
【发布时间】:2018-05-04 18:27:05
【问题描述】:

自从我更新了 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 代码的调试菜单中单击运行时终端上的输出。

除非我在每个脚本的第一行设置延迟,否则我的断点也不起作用,调试器需要将近一分钟才能到达第一行......以前非常顺利。发生了什么事!?

【问题讨论】:

  • 曾几何时,我可以在几分钟内下载 vs 代码、安装扩展程序以及编写和调试脚本。是时候跳船了吗?

标签: python visual-studio-code pyqt5


【解决方案1】:

我遇到了同样的问题,通过在环境变量下的路径变量中添加 C:\Windows\System32 得到了解决(我们为 python 添加路径的位置相同)。

如果有帮助,请标记有用。

【讨论】:

  • 这清除了错误。我标记了有用,但它不会公开显示......知道为什么它如此缓慢并且不会在断点处停止,除非我在断点之前放置延迟?或者为什么有时启动调试器需要将近 30 秒,而跨过任何东西需要 10 秒?我在工作的两台机器上注意到了这一点。 :(
  • 这可能很棘手。它可能与 VS Code、您的 python 代码或运行 VS Code 的机器有关。我相信您一定尝试过重新安装 VS Code 和 Python 插件。在调试时,当您遇到延迟时,整个程序是否会无响应?当调试无响应时,您在调用堆栈/观察中看到了什么,有什么不寻常的吗?在您的代码中,您是否使用了一些全局声明的内容,这些声明可能必须通过互联网或其他方式获取一些令牌/身份验证(太过分了,但我遇到了类似的情况)。
  • 我会在明天在那里检查其中的一些内容。感谢您的所有帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-09
  • 2015-08-30
  • 1970-01-01
  • 2020-05-07
  • 2016-09-05
  • 1970-01-01
相关资源
最近更新 更多