如何在macOS上创建和存储matplotlib样式文件?

时间:2019-04-01 01:54:17

标签: python matplotlib jupyter-notebook

我想为不同的发布目的创建多个数据图模板。作为Python中的newby,我努力创建matplotlib documentation中所述的matplotlib样式文件!在“定义自己的样式”部分。存储.mplstyle文件需要什么?

按照文档中的描述,我发现我的文件夹结构(在MacOS上,最新的Anaconda安装)与“必需”的文件夹结构不符(文档说应该为~/.config/matplotlib)。我用

检查过
import matplotlib
matplotlib.get_configdir()

得到

'/Users/USER1/.matplotlib'

是否存在与文档中给出的内容不同的问题?如果是,如何将其更改为所需的路径?

第二,如何在相应的文件夹中创建.mplstyle文件?

1 个答案:

答案 0 :(得分:2)

您可以通过更改MPLCONFIGDIR ENV变量来设置它。

TL; DR:

export MPLCONFIGDIR="the path you want"

对于第二个问题,我不确定matplotlib中是否有用于创建.mplstyle文件的函数。但是您可以在MPLCONFIGDIR/stylelib/目录下手动创建文件。

以下是配置路径的步骤和指南: https://matplotlib.org/faq/troubleshooting_faq.html#locating-matplotlib-config-dir

如何在OSX上设置环境变量: https://matplotlib.org/faq/environment_variables_faq.html#setting-linux-osx-environment-variables