【问题标题】:VSCode Python interactive window freezes when using %matplotlibVSCode Python 交互窗口在使用 %matplotlib 时冻结
【发布时间】:2021-12-31 12:07:26
【问题描述】:

我已经安装了最新版本的 VSCode 和标准 Python 扩展。

我经常使用交互式 Jupyter 窗口进行交互式开发(Shift-Enter),通常包括 matplotlib,我希望这些窗口在外部,以便我可以缩放和调整大小。

过去它运行良好,但现在我遇到了问题(Mac 和 Linux 也有同样的问题)。 如果我

  1. 启动 Jupyter 交互式窗口
  2. 编写 %matplotlib(我使用的是 Qt5Agg 后端)
  3. 然后,使用几乎任何简单的命令,交互式窗口都会冻结(请参阅随附的快照)。

这适用于同一组包和后端,例如 PyCharm。我附上了一张快照,说明了我的问题image illustrating problem

我希望您能给我一些建议或解决方法,因为 VSCode 目前对我不可用。

问候, 埃里克

【问题讨论】:

  • 很遗憾没有。我没有安装 freetype 包,我在虚拟环境中从 python.org 运行 cpython。

标签: python matplotlib visual-studio-code


【解决方案1】:

是的,貌似是jupyter notebook的问题,v2021.10.1001409655的版本后可以发现这个问题,但是如果降级到早期版本,就会失去Intellisense。

因此,建议暂时避免在 jupyter notebook 中执行%matplotlib

我已经在 Github 上提交了an issue

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 2020-05-05
    • 2021-12-07
    • 1970-01-01
    • 2016-04-29
    相关资源
    最近更新 更多