美文网首页
解决 oh-my-zsh 中原始环境变量失效问题

解决 oh-my-zsh 中原始环境变量失效问题

作者: kakarotto | 来源:发表于2019-02-21 11:57 被阅读0次

    记录一下,我在 Mac 自带的终端中使用 mkvirtualenv --python=/usr/bin/python py2 创建虚拟环境是没问题的,但是到 oh-my-zsh 下就会提示 ERROR: virtualenvwrapper could not find virtualenv in your path,原因是 oh-my-zsh 的配置文件中 ~/.zshrc 没有继承 原始终端配置文件 ~/.bash_profile 中的配置,

    zsh环境变量失效问题

    新版的zsh在登录的时候默认只会加载~/.zshrc的配置文件,以前配置的环境变量会无效,尝试网上的各种方法均无效
    发现配置文件有这样一条说明

    If you come from bash you might have to change your $PATH.

    于是简单粗暴的解决方案:
    编辑~/.zshrc文件
    解决方法如下:

    在开头添加一下配置
    export PATH=$HOME/bin:/usr/local/bin:$PATH
    source $HOME/.bashrc 
    source $HOME/.bash_profile
    

    相关文章

      网友评论

          本文标题:解决 oh-my-zsh 中原始环境变量失效问题

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