问题
在设置Flutter环境变量的时候,开始是设置在.bash_profile
文件当中,但关闭当前窗口之后重新运行flutter doctor
;它会报错zsh: command not found: flutter
。
原因
.bash_profile
中修改的环境变量只对当前窗口有效,修改完.bash_profile
之后记得在终端输入source ~/.bash_profile
使之生效。
.zshrc
在电脑每次自启时都会生效(永久有效),修改完之后在终端输入source ~/.zshrc
使之生效。
解决方案
1、直接在
.zshrc
中添加修改环境变量。
2、在.zshrc
添加source .bash_profile
,这样以后不管你以后不小心添加到.bash_profile
中的环境变量也会始终有效。
网友评论