请注意,最近在 OSX El Capitan 中所做的更改破坏了与如何在 Mac 上设置环境变量的兼容性。
视窗
右键单击我的电脑并选择属性。
转到高级系统设置选项卡。
单击环境变量按钮。环境变量对话框打开。
单击用户变量或系统变量下的新建按钮,具体取决于您要为当前用户还是所有用户设置变量。要为所有用户设置环境变量,您需要具有管理员权限。
在变量名称字段中,输入要设置的环境变量的名称。
在变量值字段中,输入变量的值。例如,该值可以是目录路径。
单击确定。
注意:在编辑现有系统变量,或添加或删除用户或系统变量时,您可能需要先注销再重新登录,然后才能使对环境变量的更改生效。
操作系统
在 Mac OS X 上,您可以使用launchd.conf文件来设置环境变量。如果 /etc/目录中不存在launchd.conf文件,您可能需要创建它。1) 打开终端窗口。2) 创建 /etc/launchd.conf 文件,如果它不存在,然后使用以下格式将环境变量和值添加到文件中:
setenv NUKE _PATH /SharedDisk/Nuke
sudo nano /etc/launchd.conf
3) 要强制操作系统在启动时读取 launchd.conf 文件,请输入:
launchctl < /etc/launchd.conf; sudo launchctl < /etc/launchd.conf
4) 重新启动 Mac 以应用更改。
LINUX
1) 设置环境变量的过程取决于您的默认 shell 是什么。要获取您正在使用的 shell 的名称,请打开终端窗口并输入 echo $SHELL。
2) 根据上一步的输出,执行以下操作之一:
- 如果您的 shell 是 csh 或 tcsh shell,请将以下命令添加到主目录中的 .cshrc 或 .tcshrc 文件中: setenv VARIABLE value 。将VARIABLE替换为环境变量的名称,并将值替换为您想要为其提供的值,例如setenv NUKE _PATH /SharedDisk/Nuke 。
- 如果您的 shell 是 bash 或 ksh shell,请将以下命令添加到主目录中的 .bashrc 或 .kshrc 文件中: export VARIABLE=value 。将VARIABLE替换为环境变量的名称,并将值替换为您想要为其提供的值,例如export NUKE _PATH=/SharedDisk/Nuke 。
关键词:环境变量, Nuke
我们很遗憾听到
请告诉我们
概括
本文介绍了如何为受支持的 Windows、Mac 和 Linux 版本设置环境变量。