Spyder 调试器挂起(未调试)

Dev*_*vin 21 python debuggervisualizer spyder anaconda

我更新到最新版本的 Spyder (5.1.5),并且无论代码如何,我的调试器都在第一行挂起,没有响应。

Spyder 调试器挂起

以下是依赖版本:

  • 蜘蛛5.1.5
  • 间谍内核 2.1.1
  • Python 3.9.7
  • IPython 7.31.1

我记得不久前遇到过这个问题,通过更新 Spyder 内核解决了这个问题,但这次没有解决。

有什么解决办法吗?

小智 22

如果您没有使用 Anaconda,可以使用以下命令更新 Spyder

pip install -U spyder
Run Code Online (Sandbox Code Playgroud)

如果没有,请关闭 Spyder,打开 Anaconda Prompt(在 Windows 上)或终端(在 Linux 或 Mac 上)并在其中运行

conda create -n spyder-env -c conda-forge spyder
conda activate spyder-env
spyder
Run Code Online (Sandbox Code Playgroud)

您需要更新,因为这是任何高于5.1.5 的Spyder 版本中已修复的已知问题

  • 对我来说,“conda install...”在“解决环境问题”时挂起... (4认同)
  • 如果你是 anaconda 用户,你可以使用 `conda install -c conda-forge spider==5.2.2` (2认同)