美文网首页
使用zsh后bash_profile自定义失效

使用zsh后bash_profile自定义失效

作者: HF_K | 来源:发表于2019-10-29 17:33 被阅读0次

    情形

    安装一些环境需要在.bash_profile中进行配置,但是配置始终无效。

    安装Flutter过程中,需要更新环境变量。

    Flutter添加到PATH中,可以在任何终端会话中运行flutter命令。

    1. 确定您Flutter SDK的目录记为FLUTTER_INSTALL_PATH

    2. 打开(或创建)$HOME/.bash_profile。文件路径和文件名可能在你的电脑上不同.

    3. 添加以下路径:

       export PATH=[FLUTTER_INSTALL_PATH]/flutter/bin:$PATH
       //例如
       export PATH=~/code/flutter_dir/flutter/bin:$PATH
      
    4. 运行source $HOME/.bash_profile刷新当前终端窗口。

    5. 验证flutter/bin是否已在PATH中:

       echo $PATH
      

    完成后运行flutter doctor始终错误。

    flutter配置

    原因

    因为使用了zsh终端,终端启动时~/.bash_profile将不会被加载。oh-my-zsh的配置文件是.zshrc,而默认shell(bash)的配置文件为.bash_profile

    解决方法

    到电脑自己目录下,需要修改的一般是隐藏文件,需要shift+command+.,从而显示隐藏文件

    文件目录

    打开Oh My Zsh的配置文件.zshrc(vi ~/.zshrc),在其中添加代码source ~/.bash_profile

    修改方法

    相关文章

      网友评论

          本文标题:使用zsh后bash_profile自定义失效

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