我不确定是否有其他人遇到此问题,但在新的Pycharm 2017.1中,Open Debug Command Line选项根本不起作用。我创建了一个测试用例并使用py.test
运行它没有问题。但是,当我有一个断点并尝试Open Debug Command Line
时,调试控制台只会打开一个常规的python控制台,而不与底层调试过程建立连接。我似乎无法访问调试范围中的任何变量。
我在Jetbrains Pycharm问题tracker问题PY-23401上发布了一个问题。
在下图中,您可以看到屏幕截图底部打开的调试控制台。我尝试从调试会话输入一些变量值,但没有收到错误,也没有收到任何信息。有没有其他人遇到这个问题,有没有人找到解决这个问题的方法?
答案 0 :(得分:1)
您的lower_ml
变量似乎是None
尝试返回调试器选项卡,并为其设置观察程序。或者在控制台中尝试lower_ml is None
。
答案 1 :(得分:1)
我有同样的问题。此外,不再可能从测试中运行单个功能。 2017.1版本似乎有点破碎。
答案 2 :(得分:0)
我的解决方案是安装Pycharm版本2017.1.2。这解决了这个问题。