上次当我尝试创建一个新的 flutter 项目时,我出现了这个问题
The semaphore timeout period has expired.
pub get failed
command: "C:\src\flutter\bin\cache\dart-sdk\bin\dart __deprecated_pub --directory packages\flutter_tools get --example"
pub env: {
"FLUTTER_ROOT": "C:\src\flutter",
"PUB_ENVIRONMENT": "flutter_cli:get",
"PUB_CACHE": "C:\Users\ahmed\AppData\Local\Pub\Cache",
}
exit code: 69
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 _DefaultPub._runWithStdioInherited (package:flutter_tools/src/dart/pub.dart:468:7)
<asynchronous suspension>
#2 _DefaultPub.get (package:flutter_tools/src/dart/pub.dart:346:5)
<asynchronous suspension>
#3 PubDependencies.update (package:flutter_tools/src/flutter_cache.dart:125:5)
<asynchronous suspension>
#4 Cache.updateAll (package:flutter_tools/src/cache.dart:677:9)
Run Code Online (Sandbox Code Playgroud)
我尝试通过从 flutter-sdk 中删除 cash 并flutter pub cache repair在 cmd 上运行来修复它,但它不起作用,然后我删除了 dart 和 flutter sdk 并再次下载它们,并将它们的路径放入系统环境中并输入flutter doctor,但这个错误仍然出现在我身上
flutter ×1