小编Dri*_*iky的帖子

Process.run: ProcessException: 系统找不到指定的文件

我正在尝试修复一个在最新的 dart 版本上(对我来说)不起作用的库。

现在我面临的问题来自测试设置中的以下行:

Process.runSync('pub', ['get'], workingDirectory: stubPath);
Run Code Online (Sandbox Code Playgroud)

错误如下:

ProcessException: The system cannot find the file specified.

  Command: pub get

dart:io                             Process.runSync
test\test_coverage_test.dart 32:15  main.<fn>.<fn>
Run Code Online (Sandbox Code Playgroud)

pub可执行文件位于我的路径上,并且从 shell 手动运行时运行良好。我检查了一下,dart 进程确实正确接收了环境(路径已设置)。

powershell我正在 Windows 10 上工作,并尝试在两者甚至cmd管理员中运行测试。

在从 Dart 2.9.x 升级到 2.12.1 之前,该库运行良好

windows dart

3
推荐指数
1
解决办法
1169
查看次数

标签 统计

dart ×1

windows ×1