【发布时间】:2021-12-12 03:00:39
【问题描述】:
warning: PYDEVD_USE_CYTHON environment variable is set to 'NO'. Frame evaluator will be also disabled because it requires Cython extensions to be enabled in order to operate correctly.
C:\Program Files\JetBrains\PyCharm Community Edition 2021.2.3\plugins\python-ce\helpers\pydev\pydevd.py:1844: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
dummy_thread = threading.currentThread()
我安装了最新版本的python,删除了旧版本并弹出了这个警告。 Python 代码照常运行,但调试后弹出此消息。我使用 Pycharm 作为 IDE。如何解决这个问题?
【问题讨论】:
-
这里滚动到底部,jetbrains.com/help/pycharm/debugger-python.html,似乎
cython加速不可用3.8以上。这会在这里发出警告github.com/JetBrains/intellij-community/blob/… -
也就是说我应该重新安装旧版本?
-
如果您不想看到警告。如果您对警告没问题,使用它应该没有任何危害。
-
该警告不会中断我运行的代码?
-
不应该。它只是警告您潜在的减速和
threading.currentThread()将在未来的 python 版本中删除。