'flutter doctor'返回'此时未预期\flutter\bin\cache'

92vpleto  于 2022-11-25  发布在  Flutter
关注(0)|答案(7)|浏览(255)

我已经下载了flutter_windows_1.17.1-stable并将其解压缩到程序文件之外,但每当我运行“flutter doctor”命令时,我都会收到消息“\flutter\bin\cache was unexpected at this time”。
我已经搜索了这个问题,发现很少有解决方案建议删除flutter目录bin中的缓存文件夹,我这样做了,还在环境变量中添加了路径,仍然有相同的消息。

求你了,我需要你的建议来解决这个问题。

  • 谢谢-谢谢
ppcbkaq5

ppcbkaq51#

面对类似的问题,我最初创建了C:\Program Files(Manual)\Flutter并添加到用户环境路径变量中,但得到了缓存错误,只有当我移动到c:\src\Flutter时它才工作,我会说带有空格(和/或特殊字符'(' ')'')的路径不被接受

ycl3bljg

ycl3bljg2#

在使用Windows时,从搜索和编辑flutter路径变量转到系统环境变量,将其更改为二进制文件夹,如 C:\src\flutter\bin

myzjeezk

myzjeezk3#

当我遇到这个问题的时候,我已经安装了flutter几次来修复以前的错误。如果flutter没有安装在你的环境变量中,这个问题可能会发生,但是如果在同一个主机中有另一个bin的重复路径或路径,它也会发生。另外,确保检查所有的地方是否有两个或更多flutter bin的重复路径。你的帐户有环境变量,和环境变量。请务必同时签入

eeq64g8w

eeq64g8w4#

1.确保将所有文件解压缩到c:/src/flutter
1.如果问题仍然存在,则使用c:/src/flutter/bin运行命令,即在路径中包含bin

bvpmtnay

bvpmtnay5#

我遇到了同样的问题。我尝试了以上所有的解决方案,但都不起作用。所以我也改变了路径。解决方案是将CMD定向到Flutter的主目录。示例:您希望运行代码flutter doctor。您希望打开CMD并运行代码,因此在配置了env和path后得到了结果,但实际上没有。要运行代码,请转到安装flutter的同一目录,然后运行代码;

E:\Program Files\flutter> flutter doctor

我希望它对你有用,就像对我一样。

fcwjkofz

fcwjkofz6#

1.)将Flutter文件夹移到C盘。2)创建一个名为“src”的新文件夹。3)将Flutter文件夹移到src。4)将C:\src\flutter\bin添加到"控制面板“-〉”用户帐户“-〉”环境“-〉”路径“-〉”编辑

mutmk8jj

mutmk8jj7#

首先,如果你改变了flutter的位置,如果你再次给变量指定路径,你需要对flutter的旧路径进行dalate,这样就可以了。

相关问题