Dart-Code: Can't start DevTools from VS Code: Dart DevTools exited with code 66
Hi there,
I get “code 66” error when trying to start DevTools from VS Code. Here’s my log:
Dart Code extension: 3.9.1
Flutter extension: 3.9.1 (not activated)
VS Code: 1.44.2
Platform: linux
Workspace type: Flutter
Multi-root?: false
Dart SDK:
Loc: /home/machine/tools/flutter/bin/cache/dart-sdk
Ver: 2.7.2
Flutter SDK:
Loc: /home/machine/tools/flutter
Ver: 1.12.13+hotfix.9
HTTP_PROXY: undefined
NO_PROXY: undefined
Mon Apr 27 2020 [13:26:30 ...] Log file started
[13:26:36] [CommandProcesses] [Info] (PROC 11029) Logging data for process...
[13:26:37] [CommandProcesses] [Info] (PROC 11029) devtools 0.2.3
[13:26:37] [CommandProcesses] [Info] (PROC 11029) exited (0, null)
[13:26:37] [CommandProcesses] [Info] (PROC 11029) closed (0, null)
[13:26:37] [DevTools] [Info] Spawning /home/machine/tools/flutter/bin/cache/dart-sdk/bin/pub with args ["global","run","devtools","--machine","--enable-notifications","--try-ports","10"]
[13:26:37] [DevTools] [Info] .. with {"toolEnv":{"FLUTTER_HOST":"VSCode","PUB_ENVIRONMENT":"vscode.dart-code"}}
[13:26:37] [DevTools] [Info] PID: 6638
[13:26:37] [DevTools] [Error] Could not find a file named "pubspec.yaml" in "/home/machine/.pub-cache/hosted/pub.dartlang.org/devtools-0.2.3".
[13:26:37] [DevTools] [Info] Process terminated! 66, null
[13:26:37] [General] [Error] Dart DevTools exited with code 66
[13:26:37] [General] [Error] Dart DevTools exited with code 66
Mon Apr 27 2020 [13:26:41 ...] Log file ended
I followed the steps in #2128 and deactivated then reactivated devtools. What I noticed though was that it’s looking for the pubspec.yaml file in ~/.pub-cache/hosted/pub.dartlang.org/devtools-0.2.3
but the directory ~/.pub-cache/hosted
does not exist.
I did have issues with my flutter environment a while back, and may have removed ~/.pub-cache/hosted
to fix my dependencies, but I can’t remember for sure. It was a long day and my caffeine levels were dangerously low!
Any idea on how I could fix this? Thanks!
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 15 (6 by maintainers)
I had this issue. [SOLVED] as follow:
dart pub cache repair dart pub cache add devtools dart pub cache repair dart pub global activate devtools dart pub global run devtools (to check it’s working)
i have same problem. Commands from terminal did not work.
=>flutter pub global list devtools 0.2.4
=>flutter pub global deactivate devtools Deactivated package devtools 0.2.4.
=>flutter pub global activate devtools Downloading… Precompiling executables… Precompiled devtools:devtools. Installed executable devtools. Activated devtools 0.2.4.
=>flutter pub global run devtools
hi @DanTup - I have the same error and tried your commands. Here is the result:
anthony@Anthonys-MacBook-Air ~ % flutter pub global list devtools 0.2.3 anthony@Anthonys-MacBook-Air ~ % flutter pub global deactivate devtools Deactivated package devtools 0.2.3. anthony@Anthonys-MacBook-Air ~ % flutter pub global activate devtools Resolving dependencies…
Serving DevTools at http://127.0.0.1:9100
I’m getting the same issue as well.
@santhonydo great! My guess is that something happened to your pub cache (I see this a lot, as I often delete it when I hit weird issues), and reinstalling would’ve fixed it (
~/tools/flutter/bin/cache/dart-sdk/bin/pub cache repair
probably would’ve also worked, but could also be a lot slower if you have a lot of packages in there).@lukevenediger please let me know if you’re still seeing this and the steps above don’t help.
@santhonydo looks like the commands you ran were different to the ones I posted:
vs
VS Code always uses
pub
for DevTools and notflutter
. Please try re-running them as above, and let me know if that solves the issue or you have any errors.