环境变量#

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 中设置环境变量#

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