gpt4 book ai didi

git - Flutter升级后Flutter找不到git

转载 作者:行者123 更新时间:2023-12-05 07:06:37 24 4
gpt4 key购买 nike

我一直在 Visual Studio Code 中使用 Flutter。

它促使我flutter upgrade,我做到了。

现在 flutter doctor 给出

Unhandled exception:
Invalid argument(s): Cannot find executable for git.
#0 _getExecutable (package:process/src/interface/local_process_manager.dart:127:5)
#1 LocalProcessManager.runSync (package:process/src/interface/local_process_manager.dart:94:30)
#2 _DefaultProcessUtils.runSync (package:flutter_tools/src/base/process.dart:417:51)
#3 _runGit (package:flutter_tools/src/version.dart:665:23)
#4 new FlutterVersion (package:flutter_tools/src/version.dart:54:26)
#5 runInContext.<anonymous closure> (package:flutter_tools/src/context_runner.dart:138:29)
...

尽管 git 在路径中(最后一项 [更新] 当我将它移动到开始并重新启动 VSC 时没有变化):

C:\Users\me>path   
PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;
[snip]
e:\coding\flutter\bin\mingit\cmd;

路径有 1,876 个字符长 - 这在 Windows 10 中仍然是个问题吗?

和可访问性:

C:\Users\me>git
usage: git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]

重要提示:即使在使用 Revo Uninstaller Pro 彻底、干净地卸载 VSC 之后,这种情况也会发生并重新安装。

[更新] 我已经将 flutter.bat 的路径添加到我的 path 并且可以从 cmd< 调用 flutter/ 命令行。我找不到任何 flutter.exe

Visual Studio Code 仍然说它无法识别命令 flutter

最佳答案

我设置了环境变量 FLUTTER_HOMEFLUTTER_SDK_ROOT(都设置为相同的值)并从命令行运行 flutter upgrade --force .

这似乎以某种方式达到了目的。除了Flutter still can't see my Android Virtual Machines :-(

关于git - Flutter升级后Flutter找不到git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62403710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com