今天用Gemini CLI遇到Windows环境变量经典弱智坑:

  • 在系统Path里加了google-cloud-sdk/bin,CMD里gcloud --version正常

  • VSCode内置终端里却死活报“找不到命令”

  • AI让我改.bashrc.bash_profile,折腾一上午——在Windows上根本不对症

真正原因:VSCode启动时会把当前环境的Path读入缓存,之后你在系统里新增的Path,它“看不见”。
解决方法:完全关闭VSCode(所有窗口),再重新打开,终端里的Path就刷新了。

教训:Windows改环境变量后 → 重启IDE > 只重启终端。
别被AI带偏到Linux思维里。

更多推荐