Skip to main content

將 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

      System > About 對話方塊會開啟。

    2. 點擊 Advanced System Settings > Advanced > Environment Variables...

      Environment Variables 對話方塊會開啟。

  3. 將 Flutter SDK bin 加入您的路徑

    1. Environment Variables 對話方塊的 User variables for (username) 區段中, 尋找 Path 項目。

    2. Path 項目已存在,請雙擊它。

      Edit Environment Variable 對話方塊應會開啟。

      1. 雙擊空白列。

      2. 輸入 Flutter 安裝目錄中 bin 資料夾的路徑。

        舉例來說,若您將 Flutter 下載到使用者目錄下的 develop\flutter 資料夾,請輸入以下內容:

        %USERPROFILE%\develop\flutter\bin
        
      3. 點擊您剛新增的 Flutter 項目以選取它。

      4. 點擊 Move Up,直到 Flutter 項目移至清單頂端。

      5. 若要確認變更,請點擊 OK 三次。

    3. 若項目不存在,請點擊 New...

      Edit Environment Variable 對話方塊應會開啟。

      1. Variable Name 欄位中輸入 Path

      2. Variable Value 欄位中, 輸入 Flutter 安裝目錄中 bin 資料夾的路徑。

        舉例來說,若您將 Flutter 下載到使用者目錄下的 develop\flutter 資料夾,請輸入以下內容:

        %USERPROFILE%\develop\flutter\bin
        
      3. 若要確認變更,請點擊 OK 三次。

  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 加入你的 PATH

    ~/.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 加入 PATH

    要將 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 安裝疑難排解