[Mac] 解決 zsh command not found
前言:
Mac 預設的 shell 為 bash , 但由於 zsh 有 oh-my-zsh 提供各種不同配合各種開發工具的 theme 如:git 等等,所以許多人會從 bash 轉到 zsh
不過有時在安裝一些開發工具時,你必須開發工具的 環境變數 的 path , 加到 zsh 的 shell ,不然常常在 終端機 下 command 時,會出現 :
zsh: XXX command not found
其實 bash 有時也會有同樣的問題
查看 shell
查看整體環境變數:
printenv
你可以看到 shell
的屬性為:
SHELL=/bin/zsh
代表你現在使用的 shell 為 zsh
也可以在終端機輸入
echo $Shell
來查看
在 zsh 加入 環境變數 path
接著將環境變數底下的 path 屬性的值複製:
PATH=/Users/skyroxas/.node/bin:/Users/username/....
也可以在終端機輸入
echo $PATH
來查看
編輯 .zshrc 檔,最底下加入路徑:
export PATH=$PATH:路徑名稱
最後在 source
.zshrc 檔,或是重新啟用 終端機就可以了