环境变量#

HOME#

用户的主目录。在 Linux 上,~HOME 的简写。

MPLBACKEND#

此可选变量可以设置为选择 Matplotlib 后端。请参阅什么是后端?

MPLCONFIGDIR#

此目录用于存储用户对 Matplotlib 的自定义设置,以及一些用于提高性能的缓存。如果未定义 MPLCONFIGDIR,则在 Linux 上使用 HOME/.config/matplotlibHOME/.cache/matplotlib,在其他平台上使用 HOME/.matplotlib(如果它们是可写的)。否则,将使用 Python 标准库的 tempfile.gettempdir 来查找创建 matplotlib 子目录的基础目录。

PATH#

搜索可执行程序的目录列表。

PYTHONPATH#

导入包和模块时添加到 Python 标准搜索列表的目录列表。

QT_API#

使用基于 Qt 的后端时首选的 Python Qt 包装器。有关详细信息,请参阅使用指南中的条目

在 Linux 和 macOS 中设置环境变量#

要列出 PYTHONPATH 的当前值(可能为空),请尝试

echo $PYTHONPATH

设置环境变量的过程取决于您的默认 shell 是什么。常见的 shell 包括 bashcsh。您应该可以通过在命令提示符下运行以下命令来确定是哪个:

echo $SHELL

要创建新的环境变量

export PYTHONPATH=~/Python  # bash/ksh
setenv PYTHONPATH ~/Python  # csh/tcsh

要将内容添加到现有环境变量的前面

export PATH=~/bin:${PATH}  # bash/ksh
setenv PATH ~/bin:${PATH}  # csh/tcsh

搜索顺序可能对您很重要,您希望首先搜索 ~/bin 还是最后搜索?要将内容追加到现有环境变量

export PATH=${PATH}:~/bin  # bash/ksh
setenv PATH ${PATH}:~/bin  # csh/tcsh

为了使您的更改在将来可用,请将这些命令添加到您的 ~/.bashrc~/.cshrc 文件中。

在 Windows 中设置环境变量#

打开控制面板开始 ‣ 控制面板),启动系统程序。单击高级选项卡,然后选择环境变量按钮。您可以编辑或添加到用户变量中。