【问题标题】:Can't upgrade dart sdk无法升级 dart sdk
【发布时间】:2021-02-27 01:16:15
【问题描述】:

我正在使用 VS Code 来练习 Dart 语言(不是颤振,我正在使用 Android Studio)。我的文件名为 main.dart。无论如何,VS Code 一直告诉我将 Dart 升级到最新版本。

每当我这样做时,命令提示符/Powershell 都会通知我对路径“dart.exe”的访问被拒绝,特别是 C:\tools\dart-sdk\bin\dart.exe。

我该如何解决这个问题?

【问题讨论】:

    标签: flutter dart visual-studio-code


    【解决方案1】:

    您可以使用 Flutter 控制台升级 dart SDK:

    1- 前往您的 Flutter SDK 文件夹路径(您下载 Flutter SDK 的位置)。

    2- 打开颤振控制台并输入flutter upgrade --force

    这将同时升级 Flutter 和 dart SDK

    【讨论】:

      【解决方案2】:

      您可以使用流动命令升级 dart sdk:

      在 Windows 中

      choco upgrade dart-sdk
      

      在 Linux 中 如果您在 AMD64(64 位 Intel)上使用 Debian/Ubuntu,您可以选择以下选项之一,这两个选项都可以在新版本发布时自动更新 SDK。

      使用 apt-get 安装 安装 Debian 软件包 使用 apt-get 安装 执行以下一次性设置:

       sudo apt-get update
       sudo apt-get install apt-transport-https
       sudo sh -c 'wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
       sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
      

      然后安装 Dart SDK:

       sudo apt-get update
       sudo apt-get install dart
      

      安装一个 Debian 软件包 或者,将 Dart SDK 下载为 .deb 包格式的 Debian 包。

      修改 PATH 以访问所有 Dart 二进制文件 安装 SDK 后,将其 bin 目录添加到您的 PATH。例如,使用以下命令更改活动终端会话中的 PATH:

      export PATH="$PATH:/usr/lib/dart/bin"
      

      要为将来的终端会话更改 PATH,请使用如下命令:

      echo 'export PATH="$PATH:/usr/lib/dart/bin"' >> ~/.profile
      

      有关详细信息,请访问此链接: https://dart.dev/get-dart

      【讨论】:

      • 正如我所提到的,我的问题是我无法升级它,因为访问被拒绝。如何接受访问?
      猜你喜欢
      • 1970-01-01
      • 2022-11-21
      • 1970-01-01
      • 1970-01-01
      • 2019-10-02
      • 2016-02-25
      • 2021-08-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多