跳到主内容

将 Flutter 添加到 PATH

了解下载 Flutter SDK 后如何将 Flutter 添加到您的 PATH。

了解下载 SDK 后如何将 Flutter 添加到您的 PATH 环境变量。将 Flutter 添加到 PATH 后,您就可以在终端和 IDE 中使用 flutterdart 命令行工具了。

Windows

#

要在 Windows 终端中运行 flutterdart 命令,请将 Flutter SDK 的 bin 目录添加到 Path 环境变量中。

  1. 确定您的 Flutter SDK 安装位置

    复制您下载并解压 Flutter SDK 的目录的绝对路径。

  2. 导航到环境变量设置

    1. 按下 Windows + Pause

      如果您的键盘没有 Pause 键,请尝试 Windows + Fn + B

      打开 系统 > 关于 对话框。

    2. 点击 高级系统设置 > 高级 > 环境变量...

      打开 环境变量 对话框。

  3. 将 Flutter SDK bin 添加到您的路径

    1. 环境变量 对话框的 用户变量 (用户名) 部分,找到 Path 条目。

    2. 如果 Path 条目存在,双击它。

      应该会打开 编辑环境变量 对话框。

      1. 双击空白行。

      2. 输入 Flutter 安装目录中 bin 目录的路径。

        例如,如果您将 Flutter 下载到用户目录下的 develop\flutter 文件夹中,则需要输入以下内容

        %USERPROFILE%\develop\flutter\bin
        
      3. 点击您添加的 Flutter 条目以将其选中。

      4. 点击上移,直到 Flutter 条目位于列表顶部。

      5. 点击三次 确定 以确认更改。

    3. 如果该条目不存在,请点击新建...

      应该会打开 编辑环境变量 对话框。

      1. 在“变量名”框中,输入 Path

      2. 变量值 框中,输入 Flutter 安装目录中 bin 目录的路径。

        例如,如果您将 Flutter 下载到用户目录下的 develop\flutter 文件夹中,则需要输入以下内容

        %USERPROFILE%\develop\flutter\bin
        
      3. 点击三次 确定 以确认更改。

  4. 应用您的更改

    要应用此更改并获得对 flutter 工具的访问权限,请关闭并重新打开所有已打开的命令提示符、终端应用会话和 IDE。

  5. 验证您的设置

    要确保您已成功将 SDK 添加到 PATH,请打开命令提示符或您首选的终端应用,然后尝试运行 flutterdart 工具。

    flutter --version
    dart --version
    

    如果找不到这两个命令中的任何一个,请查看 Flutter 安装故障排除

macOS

#

要在 macOS 终端中运行 flutterdart 命令,请将 Flutter SDK 的 bin 目录添加到 PATH 环境变量中。

  1. 确定您的 Flutter SDK 安装位置

    复制您下载并解压 Flutter SDK 的目录的绝对路径。

  2. 打开或创建 Zsh 环境变量文件

    如果存在,请在您偏好的文本编辑器中打开 Zsh 环境变量文件 ~/.zprofile。如果不存在,请创建 ~/.zprofile 文件。

  3. 将 Flutter SDK bin 添加到您的路径

    ~/.zprofile 文件的末尾,使用内置的 export 命令更新 PATH 变量,以包含您 Flutter 安装目录中的 bin 目录。

    <path-to-sdk> 替换为您 Flutter SDK 的安装路径。

    bash
    export PATH="<path-to-sdk>/bin:$PATH"
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则需要在文件中添加以下内容

    bash
    export PATH="$HOME/develop/flutter/bin:$PATH"
    
  4. 保存您的更改

    保存并关闭您编辑的 ~/.zprofile 文件。

  5. 应用您的更改

    要应用此更改并获得对 flutter 工具的访问权限,请关闭并重新打开终端应用和 IDE 中所有已打开的 Zsh 会话。

  6. 验证您的设置

    要确保您已成功将 SDK 添加到 PATH,请在首选终端中打开一个 Zsh 会话,然后尝试运行 flutterdart 工具。

    flutter --version
    dart --version
    

    如果找不到这两个命令中的任何一个,请查看 Flutter 安装故障排除

Linux

#

要在 Linux 终端中运行 flutterdart 命令,请将 Flutter SDK 的 bin 目录添加到 PATH 环境变量中。

  1. 确定您的 Flutter SDK 安装位置

    复制您下载并解压 Flutter SDK 的目录的绝对路径。

  2. 确定您的默认 shell

    如果您不知道自己使用什么 shell,请检查打开新控制台窗口时启动的是哪个 shell。

    echo $SHELL
    
  3. 将 Flutter SDK bin 添加到您的路径

    将 Flutter 安装目录的 bin 目录添加到您的 PATH

    1. 展开您的默认 shell 对应的说明。
    2. 复制提供的命令。
    3. <path-to-sdk> 替换为您 Flutter SDK 的安装路径。
    4. 在您首选的终端中使用该 shell 运行编辑后的命令。

    展开查看 bash 说明
    echo 'export PATH="<path-to-sdk>/bin:$PATH"' >> ~/.bashrc
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    echo 'export PATH="$HOME/develop/flutter/bin:$PATH"' >> ~/.bashrc
    
    展开查看 zsh 说明
    echo 'export PATH="<path-to-sdk>/bin:$PATH"' >> ~/.zshenv
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    echo 'export PATH="$HOME/develop/flutter/bin:$PATH"' >> ~/.zshenv
    
    展开查看 fish 说明
    fish_add_path -g -p <path-to-sdk>/bin
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    fish_add_path -g -p ~/develop/flutter/bin
    
    展开查看 csh 说明
    echo 'setenv PATH "<path-to-sdk>/bin:$PATH"' >> ~/.cshrc
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    echo 'setenv PATH "$HOME/develop/flutter/bin:$PATH"' >> ~/.cshrc
    
    展开查看 tcsh 说明
    echo 'setenv PATH "<path-to-sdk>/bin:$PATH"' >> ~/.tcshrc
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    echo 'setenv PATH "$HOME/develop/flutter/bin:$PATH"' >> ~/.tcshrc
    
    展开查看 ksh 说明
    echo 'export PATH="<path-to-sdk>/bin:$PATH"' >> ~/.profile
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    echo 'export PATH="$HOME/develop/flutter/bin:$PATH"' >> ~/.profile
    
    展开查看 sh 说明
    echo 'export PATH="<path-to-sdk>/bin:$PATH"' >> ~/.profile
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    echo 'export PATH="$HOME/develop/flutter/bin:$PATH"' >> ~/.profile
    
  4. 应用您的更改

    要应用此更改并获得对 flutter 工具的访问权限,请关闭并重新打开终端应用和 IDE 中所有已打开的 shell 会话。

  5. 验证您的设置

    要确保您已成功将 SDK 添加到 PATH,请使用默认 shell 打开首选终端,然后尝试运行 flutterdart 工具。

    flutter --version
    dart --version
    

    如果找不到这两个命令中的任何一个,请查看 Flutter 安装故障排除

ChromeOS

#

要在 ChromeOS 终端中运行 flutterdart 命令,请将 Flutter SDK 的 bin 目录添加到 PATH 环境变量中。

  1. 确定您的 Flutter SDK 安装位置

    复制您下载并解压 Flutter SDK 的目录的绝对路径。

  2. 将 Flutter SDK bin 添加到您的路径

    将 Flutter 安装目录的 bin 目录添加到您的 PATH

    1. 复制以下命令。
    2. <path-to-sdk> 替换为您 Flutter SDK 的安装路径。
    3. 在您首选的终端中运行编辑后的命令。
    echo 'export PATH="<path-to-sdk>:$PATH"' >> ~/.bash_profile
    

    例如,如果您将 Flutter 下载到用户目录下的 develop/flutter 文件夹中,则运行以下命令

    echo 'export PATH="$HOME/develop/flutter/bin:$PATH"' >> ~/.bash_profile
    
  3. 应用您的更改

    要应用此更改并获得对 flutter 工具的访问权限,请关闭并重新打开终端应用和 IDE 中所有已打开的 Zsh 会话。

  4. 验证您的设置

    要确保您已成功将 SDK 添加到 PATH,请在首选终端中打开一个 Zsh 会话,然后尝试运行 flutterdart 工具。

    flutter --version
    dart --version
    

    如果找不到这两个命令中的任何一个,请查看 Flutter 安装故障排除