Flutter GetX执行get命令报错求助:'get'未被识别
解决GetX CLI命令“get”未被识别的问题
检查pub全局包路径是否加入系统环境变量
- Windows系统:
- 执行
flutter pub global list,找到get_cli对应的安装路径(通常是C:\Users\[你的用户名]\AppData\Local\Pub\Cache\bin) - 打开「系统属性-高级-环境变量」,在系统变量的Path中添加上述路径,点击确定后重启终端
- 执行
- macOS/Linux系统:
- 执行
echo $PATH查看当前环境变量,确认~/.pub-cache/bin是否在列表中 - 如果不在,编辑
~/.bashrc(bash终端)或~/.zshrc(zsh终端),添加一行:export PATH="$PATH":"$HOME/.pub-cache/bin" - 执行
source ~/.bashrc或source ~/.zshrc使配置生效
- 执行
- Windows系统:
重新激活并验证get_cli
- 先执行
flutter pub global deactivate get_cli卸载当前版本 - 再执行
flutter pub global activate get_cli重新安装 - 执行
get --version,若能正常输出版本号,说明配置成功
- 先执行
临时应急方案
如果环境变量修改暂时无法生效,可直接使用get_cli可执行文件的完整路径执行命令,例如Windows下:C:\Users\[你的用户名]\AppData\Local\Pub\Cache\bin\get.exe create page:register
内容的提问来源于stack exchange,提问作者Khang Nguyen
相关产品推荐
相关产品推荐

