dart – Flutter在`flutter`命令失败
发布时间:2020-12-14 14:48:23 所属栏目:百科 来源:网络整理
导读:我正在遵循 Getting Started with Flutter指南并在运行实际的flutter命令时卡住: flutter init -o my_appResolving dependencies...Error on line 17,column 16 of pubspec.yaml: Invalid version constraint: Could not parse version "^1.4.0". Unknown t
我正在遵循
Getting Started with Flutter指南并在运行实际的flutter命令时卡住:
flutter init -o my_app Resolving dependencies... Error on line 17,column 16 of pubspec.yaml: Invalid version constraint: Could not parse version "^1.4.0". Unknown text at "^1.4.0". stack_trace: ^1.4.0 ^^^^^^ Unhandled exception: Uncaught Error: FileSystemException: Cannot open file,path = '/Users/craig/Code/flutter/packages/flutter_tools/packages/sky_tools/executable.dart' (OS Error: No such file or directory,errno = 2) Stack Trace: #0 _File.open.<anonymous closure> (dart:io/file_impl.dart:349) #1 _RootZone.runUnary (dart:async/zone.dart:1151) #2 _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:496) #3 _Future._propagateToListeners (dart:async/future_impl.dart:579) #4 _Future._completeWithValue (dart:async/future_impl.dart:339) #5 _Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:401) #6 _asyncRunCallbackLoop (dart:async/schedule_microtask.dart:41) #7 _asyncRunCallback (dart:async/schedule_microtask.dart:48) #8 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:84) #9 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:131) #0 _rootHandleUncaughtError.<anonymous closure> (dart:async/zone.dart:883) #1 _asyncRunCallbackLoop (dart:async/schedule_microtask.dart:41) #2 _asyncRunCallback (dart:async/schedule_microtask.dart:48) #3 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:84) #4 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:131) Unhandled exception: Uncaught Error: FileSystemException: Cannot open file,path = '/Users/craig/Code/flutter/bin/cache/flutter_tools.snapshot' (OS Error: No such file or directory,errno = 2) Stack Trace: #0 _File.open.<anonymous closure> (dart:io/file_impl.dart:349) #1 _RootZone.runUnary (dart:async/zone.dart:1151) #2 _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:496) #3 _Future._propagateToListeners (dart:async/future_impl.dart:579) #4 _Future._completeWithValue (dart:async/future_impl.dart:339) #5 _Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:401) #6 _asyncRunCallbackLoop (dart:async/schedule_microtask.dart:41) #7 _asyncRunCallback (dart:async/schedule_microtask.dart:48) #8 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:84) #9 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:131) #0 _rootHandleUncaughtError.<anonymous closure> (dart:async/zone.dart:883) #1 _asyncRunCallbackLoop (dart:async/schedule_microtask.dart:41) #2 _asyncRunCallback (dart:async/schedule_microtask.dart:48) #3 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:84) #4 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:131) 解决方法
看起来您的Dart版本已过时< 1.9.2.
尝试使用dart –version获取已安装的Dart SDK的版本. 当前是1.12.x. 更新2018-03-20 在迁移阶段到Dart 2期间,您可能希望从开发通道安装Dart以获得2.0.0-alpha.x版本. 例如 brew install dart --devel 更新2018-06-21 现在也支持: brew install dart@2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |