美文网首页Mac的疑难杂症
mac下配置$PATH环境变量无效或者重启后失效

mac下配置$PATH环境变量无效或者重启后失效

作者: 柚子胖鸡_ | 来源:发表于2019-04-01 14:24 被阅读0次

问题背景:

近日又在mac上装了一次mongodb,安装完成那日,按以往步骤配置了环境变量,一切测试都正常,遂关机;今天写脚本的时候测试发现,zsh: command not found: mongo,WTF???好像mongodb从未出现过一般。于是重新source了一下.bash_profile后恢复了,但我有所怀疑啊,退出终端,并且把相关进程都停掉,重新在终端输入mongo,嘿,又不认识了···,经过baidu,google终于有解。

解决方法:

  1. 看看你是不是装了zsh?是的没错,我用的是iTerm2,当时装了zsh;
  2. zsh加载的是 ~/.zshrc 文件,该文件一般都在 ~ 目录下,即/Users/YourUserName/.zshrc,在~目录下打开终端执行命令open -e .zshrc
    在最后一行加上source ~/.bash_profile,大功告成!下次再在.bash_profile里配置环境变量就不会再失效了,.bashrc同理。
    image.png

相关文章

网友评论

    本文标题:mac下配置$PATH环境变量无效或者重启后失效

    本文链接:https://www.haomeiwen.com/subject/slkvbqtx.html