我在一个 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
我错过了什么?
您应该将 Pycharm Debugger 置于gevent compatible模式。
文件 > 设置 > 构建、执行、部署 > Python 调试器 > Gevent 兼容
您删除的行可能是有目的的,您不应该在不知道后果的情况下删除它们。