Python Matplotlib外观和;感觉
我在两台电脑上工作,它们都运行Windows10。 我很确定我为他们两个安装了相同的python环境(python32bits、numpy、scipy和matplotlib) 它们不会生成相同类型的matplotlib窗口(工具栏不同,颜色贴图似乎也不相同)。以下是两个屏幕截图: Matplotlib结果1: Matplotlib结果2: 我想这是一个后端问题,但我似乎不记得在其中一个环境中安装了额外的后端。 由于图片2在我看来是“GTK”,我仍然试图在我的第二台计算机上安装pygtk,这需要我安装pygobject,这会产生以下编译错误:Python Matplotlib外观和;感觉,python,matplotlib,Python,Matplotlib,我在两台电脑上工作,它们都运行Windows10。 我很确定我为他们两个安装了相同的python环境(python32bits、numpy、scipy和matplotlib) 它们不会生成相同类型的matplotlib窗口(工具栏不同,颜色贴图似乎也不相同)。以下是两个屏幕截图: Matplotlib结果1: Matplotlib结果2: 我想这是一个后端问题,但我似乎不记得在其中一个环境中安装了额外的后端。 由于图片2在我看来是“GTK”,我仍然试图在我的第二台计算机上安装pygtk,这需
fatal error C1083: Cannot open include file: 'cairo.h': No such file or directory
如何使这两个matplotlib设置看起来相同?您可能安装了不同的版本,或者您的脚本使用了不同的设置。此外,您可能正在使用不同的后端 检查版本是否相同:
import matplotlib
print(matplotlib.__version__)
print(matplotlib.get_backend())
如果其中一个版本号为1.x
,则有两个选项:
2.x
版本plt.style.Use(“classic”)
import matplotlib
print(matplotlib.__version__)
print(matplotlib.get_backend())
如果不是,您可以通过
import matplotlib
matplotlib.use("backendname")
我今天无法检查“case2”计算机,但“case1”计算机上的:plt.style.use(“classic”)完成了检查,因此我猜两个matplotlib版本可能不同。谢谢