强制matplotlibrc自定义路径

时间:2018-04-18 17:27:49

标签: python matplotlib configuration-files

我的计算机上存储了一个自定义matplotlibrc文件,但该文件具有自定义名称,而不在默认的~/.config/matplotlib/matplotlibrc文件夹中。

如何指示此文件到python的路径,所以matplotlib可以使用它?

1 个答案:

答案 0 :(得分:0)

回答我自己的问题:

首先,它与matplotlibrc并不完全相关,而是关于matplotlib styles 。两者之间的细微差别是matplotlibrc面向计算机级别,而样式面向用户/项目使用。

尽管如此,两个文件的语法是相同的,除了必须在样式文件中注释的backend选项。

按照惯例,样式文件扩展名为.mplstyle

设置自定义样式文件:

import matplotlib.pyplot as plt
plt.style.use('file://' + mpl_style_file)

其中mpl_style_file是样式文件路径。

最重要的是这个file://前缀