环境变量#
- MPLCONFIGDIR#
这是用于存储 Matplotlib 用户自定义设置以及一些用于提高性能的缓存的目录。如果未定义
MPLCONFIGDIR,在 Linux 上会使用HOME/.config/matplotlib和HOME/.cache/matplotlib,在其他平台上(如果可写)则使用HOME/.matplotlib。否则,将使用 Python 标准库的tempfile.gettempdir来查找一个基础目录,并在其中创建matplotlib子目录。
- MPL_IGNORE_SYSTEM_FONTS#
当设置此变量时,Matplotlib 将仅使用其自己的目录更新字体缓存。这可用于限制查询系统字体时的子进程使用。
- PATH#
用于查找可执行程序的目录列表。
- PYTHONPATH#
在导入包和模块时添加到 Python 标准搜索列表中的目录列表。
在 Linux 和 macOS 中设置环境变量#
要列出 PYTHONPATH 的当前值(可能为空),请尝试
echo $PYTHONPATH
设置环境变量的过程取决于你的默认 shell。常见的 shell 包括 bash 和 csh。你应该可以通过在命令提示符下运行以下命令来确定
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 中设置环境变量#
打开 控制面板(),启动 系统 程序。点击 高级 选项卡并选择 环境变量 按钮。你可以编辑或添加 用户变量。