美文网首页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