我在一个pycharm工作区中加载了几个python项目。除了一个,我可以正常进入。然而,有一个项目,当我在样板的第一行设置断点时,pycharm说它Collecting data...
大约10到20秒然后说Unable to display frame variables
。
试图跨过或进入代码冻结pycharm再过20秒。
PyCharm仍然在断点停留,我可以看到堆栈,并且有耐心点击框架。
我正在使用PyCharm 2016.2.3和Python 2.7.12 :: Anaconda 4.1.1 (x86_64)
,现在是PyCharm 2016.3
我错过了什么?
答案 0 :(得分:2)
我自己没有写的代码包含以下内容:
from gevent import monkey
monkey.patch_all()
删除这些行解决了这个问题。
答案 1 :(得分:1)
您应该将Pycharm调试器置于gevent compatible
模式。
档案>设置>构建,执行,部署> Python调试器> Gevent兼容
你删除的行可能有一个目的,你不应该在不知道后果的情况下删除它们。