【发布时间】:2022-09-23 19:26:17
【问题描述】:
如果我在 vscode 和 matplotlib 中使用深色主题,可以将图形配置为具有深色背景,但小部件/单元格的背景仍然是白色。
%matplotlib widget
import matplotlib.pyplot as plt
import numpy as np
plt.style.use(\'dark_background\')
figure, axis = plt.subplots()
axis.plot(np.arange(100))
如果我使用 jupyter 扩展的选项来使用笔记本中的 vscode 主题,也会发生这种情况(实际上,因为轴标签不可见,所以情况更糟)。
请注意,我需要使用 \"%matplotlib widget\" 作为渲染器,并且不能使用 \"%matplotlib inline\"。对于内联,我找到了一个有效的配置。
在浏览器中,如果我选择 jupyter 深色主题,它就可以工作,所以我想,如果可能的话,我会在 jupyter 渲染器扩展中选择一个不同的“主题”(?)
有没有办法配置 jupyter 扩展 / vscode / ... 以拥有真正的“matplotlib 暗模式”?
-
我有同样的问题。使用 matplotlib 小部件会导致问题。
-
我用更详细的图像问了一个类似的问题here。
标签: matplotlib visual-studio-code jupyter ipywidgets