环境变量#
- MPLCONFIGDIR#
这是用于存储 Matplotlib 用户自定义设置以及一些缓存以提高性能的目录。如果
MPLCONFIGDIR
未定义,则在 Linux 上使用HOME/.config/matplotlib
和HOME/.cache/matplotlib
,而在其他平台上使用HOME/.matplotlib
(如果它们可写)。否则,Python 标准库的tempfile.gettempdir
用于查找一个基本目录,在该目录中创建matplotlib
子目录。
- MPLSETUPCFG#
此可选变量可以设置为
mplsetup.cfg
配置文件的完整路径,该配置文件用于自定义 Matplotlib 构建。默认情况下,将读取 Matplotlib 源代码树根目录中的mplsetup.cfg
文件。支持的构建选项列在mplsetup.cfg.template
中。
- PATH#
搜索可执行程序的目录列表。
- PYTHONPATH#
导入包和模块时添加到 Python 标准搜索列表中的目录列表。
在 Linux 和 macOS 中设置环境变量#
要列出 PYTHONPATH
的当前值(可能为空),请尝试
echo $PYTHONPATH
设置环境变量的过程取决于您的默认 shell 是什么。常见的 shell 包括 bash 和 csh。您应该能够通过在命令提示符下运行以下命令来确定哪个 shell 是您的默认 shell
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 中设置环境变量#
打开控制面板(高级选项卡,然后选择环境变量按钮。您可以编辑或添加到用户变量中。
),启动系统程序。单击