环境变量#

HOME#

用户的 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 包装器. 有关更多信息,请参见 the entry in the usage guide .

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

打开 Control Panel ( Start ‣ Control Panel ),启动 System 程序.点击 Advanced 选项卡并选择 Environment Variables 按钮.您可以编辑或添加到 User Variables .