mac系统设置环境变量

哎呀,说到macOS系统中设置环境变量,我在这方面经验很少。
我们首先需要将其分解为两个条件。

第一种是直接在终端中使用命令进行设置。
只需单击计算机上的几个按钮即可轻松调整设置。
您只需在终端中输入命令export VARIABLE=VALUE 即可。
例如,如果要将PATH环境变量设置为/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin,则需要输入export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin。
一旦执行该命令,这些环境变量就会在当前终端会话中生效,非常方便。
但是,一旦关闭终端,这些设置就会消失,就像您之前关闭计算机时打开的网页一样。

第二种方法是修改.bash_profile文件。
该文件隐藏在用户根目录下,是隐藏文件。
需要使用ls -a命令才能看到。
如果发现该文件不存在,可以使用touch命令.bash_profile自行创建。
然后,当您打开此文件时,您需要使用文本编辑器,例如nano .bash_profile,或open -e .bash_profile,以便可以编辑它。

编辑完成后,保存退出,然后执行命令resource.bash_profile,这样新设置的环境变量就会立即生效。
以后每次打开终端时,都会自动加载.bash_profile文件中的环境变量设置,就像每次打开电脑时,都会加载你之前设置的桌面背景一样。

说实话,当时我并不太明白这两种方式的区别,但是慢慢就习惯了。
无论如何,终端命令简单快捷,但每次都需要使用; .bash_profile 文件中的设置与您的计算机设置相同。
一旦设定,将长期有效。

mac怎么配置环境变量_mac配置环境变量教程

直接查看实用信息。
macOS 环境变量分为四种设置。

临时配置是最简单的。
在终端中输入路径“export PATH=$PATH:/new”。
它立即生效并在您关闭终端时消失。

用户的永久设置。
首先我们来看看SHELL是什么:echo $SHELL。
对于 zsh,修改 ~/.zshrc 并添加导出路径名=值。
保存并来源。
操作类似,只需更改bash中的~/.bash_profile即可。

全局设置是最麻烦的。
使用 sudo nano /etc/paths。
添加新路径线。
保存后,所有用户都可以使用。
但是,请注意权限。

GUI 应用程序的特殊处理。
创建一个新的 ~/Library/LaunchAgents 目录。
创建 com.user.environment.plist 文件并在其中写入 launchctl setenv 变量名称和值。
保存后,使用launchctlload加载它。
这是专门针对图形界面的。

您使用哪一个取决于您的需要。
暂时测试一下路径最方便。
非常适合更改日常开发的用户设置。
进行全局更改并立即使用它们。
GUI 是单独配置的。

您认为哪一种适合您?

mac系统设置环境变量

macOS中的环境变量,使用终端命令:export VAR_NAME=VAR_VALUE,有有效期;编辑.bash_profile:nano ~/.bash_profile,导出VAR_NAME=VAR_VALUE,始终有效。
注意,使用source ~/.bash_profile 进行有效修改。
用户更改 zsh .zshrc。