【发布时间】:2019-10-02 16:37:58
【问题描述】:
我想用 flutter-web 说明,所以我正在尝试安装 dart-sdk。
我尝试通过以下方式安装它 choco 安装 dart-sdk 及其设置 但它只是不安装
C:\WINDOWS\system32>choco install dart-sdk 巧克力味 v0.10.13 安装以下软件包: 飞镖SDK 通过安装,您接受软件包的许可证。 进度:正在下载 dart-sdk 2.3.0... 100%
dart-sdk v2.3.0 [已批准] dart-sdk 软件包文件安装完成。执行其他安装步骤。 dart-sdk 包想要运行“chocolateyInstall.ps1”。 注意:如果您不运行此脚本,安装将失败。 注意:要下次自动确认,请使用“-y”或考虑: choco 功能启用 -n allowGlobalConfirmation 你想运行脚本吗?([Y]es/[N]o/[P]rint): y
Get-BinRoot 将在 v1 中弃用并在 v2 中删除。它已被 Get-ToolsLocation 取代(从 v0.9.10 开始),但是许多包不再需要特殊的单独目录,因为包文件夹上不再有版本。有些人会这样做并且应该继续使用 Get-ToolsLocation。
PATH 环境变量中没有 C:\tools\dart-sdk\bin。添加...
下载 dart-sdk 64 位
来自'https://storage.googleapis.com/dart-archive/channels/stable/release/2.3.0/sdk/dartsdk-windows-x64-release.zip'
进度:100% - 完成下载 C:\Users\HP\AppData\Local\Temp\dart-sdk\2.3.0\dartsdk-windows-x64-release.zip (0 B)。
dartsdk-windows-x64-release.zip (0 B) 下载完成。
错误 - 哈希不匹配。实际值为“E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855”。
错误:“C:\Users\HP\AppData\Local\Temp\dart-sdk\2.3.0\dartsdk-windows-x64-release.zip”的校验和不符合校验和类型“sha256”的“0b095fe80ea50b17f70c154980ce0cdfa0c2709b9eae739b39c00b42185a6ccf”。验证校验和是否合适后,请考虑使用 --checksum --checksum64 传递实际校验和。一个不太安全的选项是在必要时通过 --ignore-checksums。
环境变量(如 PATH)已更改。关闭/重新打开您的外壳以
查看更改(或在 powershell/cmd.exe 中键入 refreshenv)。
dart-sdk 的安装不成功。
运行“C:\ProgramData\chocolatey\lib\dart-sdk\chocolateyInstall.ps1”时出错。
详情见日志。
Chocolatey 安装了 0/1 包。 1 个包裹失败。 有关详细信息,请参阅日志 (C:\ProgramData\chocolatey\logs\chocolatey.log)。
失败 - dart-sdk(退出 -1) - 运行“C:\ProgramData\chocolatey\lib\dart-sdk\chocolateyInstall.ps1”时出错。 详情见日志。
【问题讨论】:
-
我从来没有发现需要巧克力。我只需下载 zip 并将其解压缩到相关文件夹中。 (如果有更新版本,我的 IDE 会提醒我。我只是删除旧文件夹并从新的最新 zip 文件中替换。)
-
出现了一些问题,当我下载 zip 文件时,,,,它说文件损坏,,,,即使我从安装程序安装它时,它说“尝试读取文件时发生错误"
-
那个链接对我来说很好用。再次尝试下载。 storage.googleapis.com/dart-archive/channels/stable/release/…
标签: dart flutter angular-dart dart-pub