gpt4 book ai didi

pycharm - 无法显示帧变量(PyCharm 远程调试器)

转载 作者:行者123 更新时间:2023-12-05 09:19:48 31 4
gpt4 key购买 nike

有什么问题?

我在 PyCharm(版本 2016.1.4)中使用远程解释器(不是调试服务器!)进行远程调试,如下所述:jetbrains website .

当我在 Debug模式下运行时,程序会在断点处停止。但是,在变量窗口中不显示变量。相反,我收到以下错误:

Unable to display frame variables

我猜这是同一个问题:link

我尝试了什么?

我找到了这个 link有一个可能的解决方案,但它对我不起作用。基于这个解决方案,我修改了我的 helpers/pydev/_pydevd_bundle/pydevd_constants.py 文件如下:

来自:

try:
SUPPORT_GEVENT = os.getenv('GEVENT_SUPPORT', 'False') == 'True'
except:
# Jython 2.1 doesn't accept that construct
SUPPORT_GEVENT = False

# At the moment gevent supports Python >= 2.6 and Python >= 3.3
USE_LIB_COPY = SUPPORT_GEVENT and \
((not IS_PY3K and sys.version_info[1] >= 6) or
(IS_PY3K and sys.version_info[1] >= 3))

收件人:

try:
SUPPORT_GEVENT = os.getenv('GEVENT_SUPPORT', 'False') == 'True'
try:
import gevent
SUPPORT_GEVENT = True
except:
SUPPORT_GEVENT = False
except:
# Jython 2.1 doesn't accept that construct
SUPPORT_GEVENT = False

# At the moment gevent supports Python >= 2.6 and Python >= 3.3
USE_LIB_COPY = SUPPORT_GEVENT and \
((not IS_PY3K and sys.version_info[1] >= 6) or
(IS_PY3K and sys.version_info[1] >= 3))

但是还是不行。我仍然看不到变量。

有人知道如何解决吗?

最佳答案

在最新版本的 PyCharm 中,该选项已移至主设置对话框。您可以在设置 | 下启用它Python 调试器 | Gevent 兼容调试。

Reference

关于pycharm - 无法显示帧变量(PyCharm 远程调试器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39728624/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com