环境变量#

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

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