問題描述 這兩天配置環境變量發現怎麼配都不起做用,我不想配/etc目錄下的那個,我想配的是 .bash_profile 或 .bashrc,正常狀況下,你進去該就是了,好比我在.bash_profile添加了一行:bash
export PATH="$HOME/.composer/vendor/bin:$PATH"
複製代碼
必需要 source ~/.bash_profile纔能有用,重啓後就無效了。composer
解決 這個問題的源頭是這樣的,個人終端是 iTerm2,安裝了 zsh 和 oh-my-zsh,自此,我打開命令行的時候不在執行~/.bash_profile,若是要想讓這個文件有效,那麼修改 zsh 的配置文件:ui
編輯~/.zshrc,在文件里加入一行:spa
source ~/.bash_profile
複製代碼
這樣一來,每當你打開 iTerm2的時候,就會執行上面的命令,從而~/.bash_profile裏的配置就有效了。命令行