在os x操作系統中,默認的終端一般很難使,iTerm作爲一個很好的替代品。iTerm默認bash shell也不太好用,一般會選擇安裝一個獨立的shell,這裏選擇的是zsh,而zsh
與普通的linux的shell還是有一些差異的,有自己獨立的配置文件等。所以添加環境變量需要對zsh
的配置文件進行修改。
設置步驟如下列出:
- 先打開bash配置文件
~/.bash_profile
vi ~/.bash_profile
- 將需要添加的變量在
~/.bash_profile
中導出
這樣生效後,bash shell中就有這兩個環境變量了export PATH="/usr/local/opt/ruby/bin:$PATH" export PATH="/usr/local/opt/[email protected]/bin:$PATH"
- 然後打開zsh的配置文件
~/.zshrc
vi ~/.zshrc // 如果根目錄沒有.zshrc的話,執行下面的命令 touch ~/.zshrc vi ~/.zshrc
- 在
~/.zshrc
最下邊添加如下內容:export PATH="/usr/local/opt/ruby/bin:$PATH" export PATH="/usr/local/opt/[email protected]/bin:$PATH"
- 最後退出終端,重新啓動,再次進入zsh的時候,會生效配置文件。通過
env
查看添加的環境變量是否生效。env
注意:如果不需要在bash shell中使用環境變量,1,2步驟可以不做,直接在.zshrc
中進行修改即可。