首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Pycharm调试器-帧不可用

Pycharm调试器-帧不可用
EN

Stack Overflow用户
提问于 2015-12-08 11:55:01
回答 3查看 16.1K关注 0票数 10

我有一个关于Pycharm调试器的令人费解的问题...当涉及到调试器的工作时,我非常新手,但我喜欢查看脚本的变量等来定位和解决问题的能力。我对我的目录和默认的解释器做了一些修改...但是,似乎没有任何东西会导致以下问题。

我似乎不能让变量显示出来。我有一个回溯显示,但pycharm调试器只显示“框架是不可用的”-所以我不能排除故障来解决它。如下截图所示:

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-12-15 02:43:10

我意识到我没有正确处理断点。我想要的是调试器在出现异常时停止并加载所有帧,而不是在命中通用断点时(因为断点在一个不会在每次迭代中抛出异常的循环中)。在pycharm中,一旦你在没有任何断点的情况下运行调试器,你就可以返回并“查看断点”(在Windows上是Cntrl+ Shift + F8 ),检查"Python异常断点“。这将导致调试器在抛出异常时停止并加载帧!这就是我混乱的脑海中缺失的一块!

票数 10
EN

Stack Overflow用户

发布于 2015-12-08 13:19:43

似乎没有激活任何断点-只有当您的程序执行时遇到特定断点时,才会有框架可供查看:您可以通过单击第#行和实际代码之间的列来激活它们,如下所示:

您可以阅读有关PyCharm调试here的更多信息。

票数 2
EN

Stack Overflow用户

发布于 2021-07-12 16:37:19

我在Pycharm上也遇到了同样的问题。

该项目工作正常,但在调试时,它给出了<frame not available>错误。

对我来说起作用的是添加这两个环境变量

代码语言:javascript
运行
复制
PYDEVD_USE_CYTHON=NO
PYDEVD_USE_FRAME_EVAL=NO

参考- Pavel Karateev @ JetBrains

加名

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34147729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档