当我运行任何使用dart的命令时,响应总是如下所示;
building flutter tool...
Running Pub upgrade...
The current Dart SDK version is 2.10.0-0.0.dev.flutter-9dca49e71e.
Because flutter_tools depends on collection >=1.15.0-nnbd <1.15.0-nullsafety.2 which requires SDK version >=2.9.0-18.0 <=2.9.10, version solving failed.
我无法切换版本或通道,因为这些命令运行在相同的响应中。我试着卸载flutter和dart,但我只遇到了同样的问题。
有什么帮助吗?
导航到flutter安装目录的位置,例如C:ToolsFlutter
,然后执行git pull
。
之后,您应该能够运行任何命令,如flutter --help
,Dart SDK将处于正确的版本。
这可以通过运行flutter upgrade
进行验证
我只需要更新我的Path ENV变量