問題原有:mac中安裝了my zsh [https://www.cnblogs.com/dadonggg/p/11027454.html] ,但是造成了在使用vscode的時候,提示”zsh: command not found“
原因是兩個不同的終端環境變量不一樣。
解決方法:
把 bash shell 中.bash_profile 全部環境變量加入zsh shell里就好
1、
cat .bash_profile # Setting PATH for Python 3.5 # The orginal version is saved in .bash_profile.pysave #PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}" #export PATH export GOPATH=$HOME/go GOROOT=/usr/local/go export GOROOT #GOROOT bin export PATH=$PATH:$GOROOT/bin #GOPATH bin export PATH=$PATH:$GOPATH/bin export PATH="/usr/local/opt/openssl/bin:$PATH"
將上述中涉及到的go環境變量加入到zash環境變量中去。
2、
vim .zshrc #在最下面加入go環境變量即可 #export PATH export GOPATH=$HOME/go GOROOT=/usr/local/go export GOROOT #GOROOT bin export PATH=$PATH:$GOROOT/bin #GOPATH bin export PATH=$PATH:$GOPATH/bin export PATH="/usr/local/opt/openssl/bin:$PATH"
3、生效配置
source .zshrc