我在 Windows 10 中从https://flutter.io/setup-windows/(flutter_windows_v0.5.1-beta.zip)下载了Flutter,并遵循指南,在C: UsersM 中解压缩.Junaid并打开了 flutter-console.bat。我试图运行扑医,但得到了以下
Error: The Flutter directory is not a clone of the GitHub project.
The flutter tool requires Git in order to operate properly;
The to set up flutter, run the following command:
git clone -b beta https://github.com/flutter/flutter.git
Re-checked 正确安装的依赖项 Git 和 PowerShell 以及路径变量也是正确的 - C: UsersM.Junaidflutterbin
我试过这些但没什么用的:
-
试图在不同的位置提取 C:\ flutter,在 AppData 等。
-
以管理员身份运行 flutter_console.bat。
-
cd flutter 然后运行命令
5 回答
Flutter 检查 git 文件夹,它通常是一个隐藏文件夹。如果您复制并粘贴了 zip 文件的内容,则很有可能错过了复制此隐藏文件夹的错误。
您可以通过执行以下操作之一来解决此问题:
将文件夹直接解压缩到您想要颤动的位置,或
复制外部文件夹(
flutter
)以包含其中的所有隐藏文件,或在选择和复制之前显示所有隐藏文件。
我通过使用此命令解决了这个问题:
(注意:确保你有 git installed.)
之后,尝试打开
flutter_console.bat
并键入任何 flutter 命令以检查它是否正确安装。您需要运行
git init
以便可以创建.git 文件夹。一旦你这样做,颤动的医生将按预期工作。flutter 脚本检查工作目录中是否有
.git
目录。如果此目录不存在,则会将消息视为已报告。所以 double-check 表示该目录的存在。如果它不存在,您可能需要 re-clone 存储库。
我和 Flutter 1.0 有同样的问题。我通过运行以下命令解决了它:
这将删除所有现有文件,并在另一个文件夹中再次 re-creates。