xcrun:错误:无效的活动开发者路径,zsh 更新后出现flutter 问题

Gia*_*oot 1 error-handling zsh zshrc xcrun flutter

我将我的 shell 更新为 zsh,当我输入 flutter --version 时,我得到了这个:

'''xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools),   
missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Failed to find the latest git commit date: VersionCheckError: Command exited
with code 1: git -c log.showSignature=false log -n 1 --pretty=format:%ad
--date=iso
Standard out: 
Standard error: xcrun: error: invalid active developer path
(/Library/Developer/CommandLineTools), missing xcrun at:
/Library/Developer/CommandLineTools/usr/bin/xcrun

Returning 1970-01-01 01:00:00.000 instead.
Flutter 0.0.0-unknown • channel unknown • unknown source
Framework • revision  () • 1970-01-01 01:00:00.000
Engine • revision b8752bbfff
Tools • Dart 2.10.2'''
Run Code Online (Sandbox Code Playgroud)

我该怎么办?我不是这些方面的专家 XD。

亲切的问候,

Hap*_*ace 65

错误消息似乎与 Xcode CLI 工具有关?如果是这样,请尝试以下命令来重置它:

xcode-select --install
sudo xcode-select -s /Library/Developer/CommandLineTools/
Run Code Online (Sandbox Code Playgroud)

  • 谢谢你!这正是我所需要的。 (3认同)

Fai*_*roz 11

似乎未设置命令行工具路径。如果你有 XCODE 然后设置你需要的路径

  1. 转到 Xcode 中的首选项

转到 xcode 中的首选项

  1. 转到位置选项卡

转到位置选项卡

  1. 从下拉列表中选择命令行工具版本

选择命令行工具版本

  • 截至 2022 年 9 月 28 日仍然有效,谢谢! (4认同)