【发布时间】:2021-05-13 06:12:23
【问题描述】:
我正在运行 Windows 10,当我运行使用 matplotlib.pyplot 创建绘图的脚本时,如果我在 vscode 的嵌入式终端(bash 或 powershell)中运行,则不会创建绘图。但是,图形窗口显示在我的任务栏中,但我无法打开它。
当我在 jupyter 中运行脚本时,我仍然得到一个情节。当我在“终端”应用程序中运行脚本时,我也会得到一个绘图窗口。所以,我认为这个问题与vscode有关。
我使用的代码真的很简单:
import matplotlib.pyplot as plt
x = [1, 1]
plt.plot(x)
plt.show()
【问题讨论】:
-
你能提供一个 MWE 来显示你描述的行为吗?
-
@David Zanger - 当我使用“matplotlib.pyplot”在 VS Code 中绘制图表时,它会弹出图表。您能否向我们提供最小化和重现此问题的测试代码?是否使用了“settings.json”中的相关设置?
-
我通过将 conda 中的 python 版本从 3.8.5 降级到 3.7.9 解决了这个问题。但是,这不应该是解决方案。
-
@JillCheng 相关设置是什么?
-
@David Zanger -比如你是否设置了VS Code终端的使用以及某些扩展的使用可能会影响。
标签: python matplotlib visual-studio-code