問題背景:
近日又在mac上裝了一次mongodb,安裝完成那日项郊,按以往步驟配置了環(huán)境變量膛檀,一切測試都正常锰镀,遂關機娘侍;今天寫腳本的時候測試發(fā)現(xiàn),zsh: command not found: mongo
泳炉,WTF憾筏??花鹅?好像mongodb從未出現(xiàn)過一般氧腰。于是重新source了一下.bash_profile后恢復了,但我有所懷疑啊刨肃,退出終端古拴,并且把相關進程都停掉,重新在終端輸入mongo真友,嘿黄痪,又不認識了···,經(jīng)過baidu盔然,google終于有解桅打。
解決方法:
- 看看你是不是裝了zsh?是的沒錯轻纪,我用的是iTerm2油额,當時裝了zsh;
- zsh加載的是 ~/.zshrc 文件刻帚,該文件一般都在 ~ 目錄下潦嘶,即/Users/YourUserName/.zshrc,在~目錄下打開終端執(zhí)行命令
open -e .zshrc
在最后一行加上source ~/.bash_profile
崇众,大功告成掂僵!下次再在.bash_profile里配置環(huán)境變量就不會再失效了,.bashrc同理顷歌。
image.png