环境变量

DISPLAY

要放置windows的服务器和屏幕。这是由GUI工具箱以特定于后端的方式解释的,但通常指的是 X.org display name .

HOME

用户的主目录。在Linux上, ~HOME .

MPLBACKEND

此可选变量可以设置为选择Matplotlib后端。看到了吗 什么是后端? .

MPLCONFIGDIR

这是一个目录,用于将用户自定义项存储到Matplotlib,以及一些提高性能的缓存。如果 MPLCONFIGDIR 未定义, {HOME}/.config/matplotlib{HOME}/.cache/matplotlib 在Linux上使用,并且 {HOME}/.matplotlib 在其他平台上,如果它们是可写的。否则,Python标准库的 tempfile.gettempdir 用于查找基目录,其中 matplotlib 创建子目录。

PATH

为查找可执行程序而搜索的目录列表。

PYTHONPATH

导入包和模块时添加到Python标准搜索列表中的目录列表。

QT_API

在使用基于Qt的后端时,首选pythonqt包装器。看到了吗 the entry in the usage guide 更多信息。

在Linux和macOS中设置环境变量

列出的当前值 PYTHONPATH ,可能为空,请尝试:

echo $PYTHONPATH

在中设置环境变量的过程取决于默认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 .