gpt4 book ai didi

python - 如何在 vscode 中设置 matplotlib 后端

转载 作者:行者123 更新时间:2023-12-04 04:17:43 25 4
gpt4 key购买 nike

Ubuntu 19.10,VScode 1.42.0, python 3.7.6, Anaconda 4.8.2,matplotlib 3.1.3

好像是plt.show()不行,因为目前matplotlib后端是agg。从终端运行,我可以使用 Qt4Agg,但是从 VScode 中的集成终端我无法从 agg 更改。

尝试了以下方法:

  1. 在 matplotlibrc 添加后端:Qt4Agg
  2. __import__("matplotlib").use("Qt4Agg")
    __import__("matplotlib").use("Qt4Agg", warn=False, force=True)
    ImportError:无法加载需要“qt4”交互框架的后端“Qt4Agg”,因为“headless”当前正在运行
  3. plt.switch_backend('Qt4Agg')
    同样的ImportError
  4. export MPLBACKEND=Qt4Agg 运行命令前

但是,没有任何效果。有什么建议吗?
谢谢!

最佳答案

不确定这是否仍然相关,但看起来您的集成终端正在 headless 模式下运行。在设置中将 terminal.integrated.inheritEnv 更改为 true 应该可以解决此问题。

关于python - 如何在 vscode 中设置 matplotlib 后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60243974/

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