在mac上,有些软件需要使用环境变量才能正常运行,例如Java、Android SDK等。如果没有正确设置环境变量,这些软件可能无法正常使用。
一、环境变量配置
mac上有以下几种方式来添加环境变量:
1、直接在命令行中添加:可以通过命令行来添加环境变量,这种方法比较适合只需要临时设置某个环境变量的情况。使用export命令可以添加环境变量,例如:
其中,$PATH表示原来的PATH变量值,/path/to/directory表示要添加的目录路径。
2、修改.bash_profile文件
修改.bash_profile文件可以永久性地设置环境变量。这个文件存放在用户的home目录下(如果没有则新建一个),打开它并添加环境变量即可。
打开此文件后,在文件中添加以下内容,这里假设要添加的路径为/path/to/directory/:
然后保存并退出文件,运行以下命令让刚刚修改的配置生效:
3、使用Zsh的用户:修改.zshrc文件
对于使用 Zsh 的用户,需要编辑的文件名为 .zshrc
,其它步骤与以上方法完全相同。
二、常见问题
1、环境变量没有生效
在修改了.bash_profile文件后,可能会遇到环境变量没有生效的情况。这时可以运行以下命令来使新配置生效:
如果发现依然没有生效,可以尝试关闭并重新打开终端窗口或者重启电脑,有时候这些简单操作就可以解决问题。还有可能是环境变量设置有误,需要重新检查一遍。
2、修改文件时提示“权限不足”
在修改.bash_profile或.zshrc文件时,可能会遇到权限不足的提示。这是由于系统保护机制导致的,可以通过以下命令打开.bash_profile文件:
在终端输入以上命令后,系统会提示你输入超级管理员密码,验证通过后就可以编辑文件了。
三、待补充
后续配置时都上传到这备份。