【发布时间】:2019-11-29 16:58:31
【问题描述】:
我目前根本无法运行任何应用程序,因为我的设置给了我以下错误:
Flutter device daemon
Flutter device daemon #1: process exited during startup. Exit code: 1, stderr:
'where' is not recognized as an internal or external command,
operable program or batch file.
这通过将我的设备列表显示为不断“加载...”而从未找到我的设备来表现出来。
从命令行颤振医生 -v:
来自 Gitbash 的 Flutter Doctor -v,因为我有 git,尽管路径错误。
Git 位于 X:\flutter\bin\mingit\cmd\git.exe,它包含在我的 PATH 变量中。
到目前为止,我已尝试从头开始重新安装 SDK、Flutter 和 Android Studio 以解决此问题,但我无法摆脱它。
希望有专业人士可以提供帮助。
【问题讨论】:
-
'where' is not recognized as an internal or external command,似乎当您运行颤振命令时,它会尝试使用where命令定位文件。我认为 Windows 中没有where命令,除非您安装了 cygwin。升级flutter后是否遇到这个问题? -
嗨,伙计,谢谢您的回复。 Flutter 已完全升级,我什至从头开始重新安装它以尝试解决此错误。错误仍然存在。 gitbash 使用 cygwin 吗?这敲响了警钟,想知道安装这个是否会导致我所有的问题?
-
我搜索了 gitbash 和 cygwin 的爱恨关系,但没有找到与您的问题相关的任何内容。但可能是 gitbash 弄乱了你的颤动,因为它将它的路径添加到你的环境中。卸载 gitbash 能解决你的问题吗?你测试了吗?
-
今晚回家测试一下,谢谢指教
-
希望你今晚能解决问题;)
标签: git android-studio flutter