当Pycharm在使用Flask的一个项目中停止在断点处时,我会在调试面板中得到这个错误(替换变量)。我创建了一个新项目来测试这个问题。在这个项目中断点显示的变量;然而,在运行配置中有一个不存在的文件导致的异常断点中它们并没有被显示。
有人知道发生了什么吗?
当Pycharm在使用Flask的一个项目中停止在断点处时,我会在调试面板中得到这个错误(替换变量)。我创建了一个新项目来测试这个问题。在这个项目中断点显示的变量;然而,在运行配置中有一个不存在的文件导致的异常断点中它们并没有被显示。
有人知道发生了什么吗?
我在使用远程调试器时遇到了这个问题。我通过重新安装PyCharm附带的pydev-debug.egg
来解决它。(这是@ismailsunni答案链接中的另一个建议。)
(在我的情况下,在激活虚拟环境后,我使用以下Shell命令(适用于OS X):
$ easy_install /Applications/PyCharm.app/Contents/debug-eggs/pycharm-debug.egg
显然,在Windows或Linux上的位置将不同。
easy_install
会覆盖现有的安装。反正对我来说是这样的。 - Dag Høidahl我刚刚更新到v2016.2,但只有远程调试器出现了同样的问题。本地调试器运行正常。远程调试器显示“无法显示帧变量”。