mac系统
每次新开terminal之后 都需要source .bash_profile来激活aliases
以前不是这样的 就最近出现这种情况
是不是我环境变量出了问题
求大神解答 谢谢(求详细)
.bash_profile无法自动运行(新开terminal)
答案:2 悬赏:60 手机版
解决时间 2021-02-01 01:15
- 提问者网友:低吟詩仙的傷
- 2021-01-31 08:01
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-01-31 08:10
OSX的terminal是载入的~/.profile
1. 要把环境变量放到~/.profile试试
2. 把terminal的配置打开,先改为/bin/zsh,保持跟相同的环境。
3. 然后新打开tab,发现之前的profile定义的环境变量都不可用,然后 vim ~/.zshrc,在里面增加了一个PATH,保存之后,重新打开terminal,新增加的环境变量生效了。
1. 要把环境变量放到~/.profile试试
2. 把terminal的配置打开,先改为/bin/zsh,保持跟相同的环境。
3. 然后新打开tab,发现之前的profile定义的环境变量都不可用,然后 vim ~/.zshrc,在里面增加了一个PATH,保存之后,重新打开terminal,新增加的环境变量生效了。
全部回答
- 1楼网友:不甚了了
- 2021-01-31 09:31
你好!
osx默认没有.bash_profile呢
是你新建的profile
你可以在/etc/profile里面调用
这样就不会需要每次来source了
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯