Terminal不能自动执行.bash_profile

Coolliu 发布于 2015/12/30 18:18
阅读 503
收藏 0

用的zsh

配置了环境变量.bash_profile 

每次新开Terminal都要执行source .bash_profile 才能执行命令

我将环境配置到~/.zshrc中也不行。

export M2_HOME=/Users/gang/Applications/apache-maven-3.3.9

export PATH=$M2_HOME/bin:$PATH

实在是没办法了。

加载中
0
程序员孟帅
程序员孟帅

OSX的terminal是载入的~/.profile

你要把环境变量放到~/.profile试试

程序员孟帅
程序员孟帅
回复 @Coolliu : 我确认了下 zsh 加载的~/.zshrc,我的操作是这样的,把terminal的配置打开,先改为/bin/zsh,保持跟你相同的环境。 然后新打开tab,发现之前的profile定义的环境变量都不可用,然后 vim ~/.zshrc,在里面增加了一个PATH,保存之后,重新打开terminal,新增加的环境变量生效了。
Coolliu
Coolliu
配置到~/.profile还是不行
Coolliu
Coolliu
没有~/.profile是要新建一个吗?
返回顶部
顶部