mac怎么配置环境变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac怎么配置环境变量相关的知识,希望对你有一定的参考价值。

按“command+空格”启动Spotlight输入terminal后按回车打开终端。

输入:echo $PATH,按回车执行命令查看当前变量值,这里我们将修改PATH变量来测试。

输入:sudo vi ~/.bash_profile,按回车输入密码后用vi打开用户目录下的bash_profile文件。一定要用sudo哦,否则没权限保存文件。

增加一行:
export PATH=$PATH:/haha/notexist
意思是在PATH变量后面加多一个目录/haha/notexist。

5
保存文件并退出vi后,退出terminal(终端),重新启动终端(见步骤1),然后输入:echo $PATH,按回车执行命令查看当前变量值,这里我们会看到PATH变量后面确实增加了/haha/notexist。
参考技术A   1 打开你的。bash_profile, 把 export PATH=/usr/local/Cellar/ruby/1.9.3-p327/bin:$PATH 加进去
  2 .bash_login只是针对iterm的吧,真正对环境变量起作用的是。bash_profile,当然一般。bash_profile也会加载。bashrc的内容,所以你也可以在。bashrc里面修改
  ps: 这些应该是 shell的基本知识

Mac 环境变量配置

参考技术A mac一般使用bash作为默认shell,如果安装了oh my sh,则默认使用zshshell。

Mac系统环境变量的加载顺序:

/etc/profile和/etc/paths是系统级别的,全局配置(建议不修改),后面几个是当前用户级的环境变量。

如果~/.bash_profile存在,后面几个文件就会忽略不读,不存在时,才会以此类推读取后面的文件。

~/.bashrc没有上述规则,他始终加载,他是在bash shell打开的时候载入的。

添加对应环境变量,如

一般重启shell设置就会生效,如果想立刻生效,则可执行下面的语句:

.bash_login .profile .bashrc同上

在安装了oh my zsh后, .bash_profile 文件中的环境变量就无法起到作用,因为终端默认启动的是zsh,而不是bash shell,所以无法加载,需在~/.zshrc,增加source ~/.bash_profile

打开~/.zshrc 

按i键进入编辑状态,在文件末尾增加 

, 然后按esc按键退出编辑,按

保存并退出

以上是关于mac怎么配置环境变量的主要内容,如果未能解决你的问题,请参考以下文章

mac怎么配置环境变量

mac 怎么配置nodejs的环境变量

如何查看 mac jdk环境变量配置

Mac下环境变量的配置

Mac 环境变量配置

Mac版配置JDK环境变量