AWS Command Line Interface
使用者指南

在 Windows 上安裝 AWS CLI

您可以使用獨立安裝程式或 pip (Python 套件管理工具),在 Windows 上安裝 AWS Command Line Interface (AWS CLI)。如果您已經有 pip,請遵循主要 安裝主題 中的指示操作。

使用 MSI 安裝程式安裝 AWS CLI

AWS CLI 支援 Microsoft Windows XP 或更高階版本。對於 Windows 使用者,MSI 安裝套件提供了一種熟悉且方便的方法來安裝 AWS CLI,無需安裝任何其他先決條件。

當發佈更新時,您必須重複安裝過程以獲取最新版本的 AWS CLI。若想經常更新,請考慮使用 pip 以方便更新。

使用 MSI 安裝程式安裝 AWS CLI

  1. 下載合適的 MSI 安裝程式。

    注意

    AWS CLI 的 MSI 安裝程式不適用於 Windows Server 2008 (版本 6.0.6002)。使用 pip 安裝此版本的 Windows Server。

  2. 執行下載的 MSI 安裝程式或設定檔案。

  3. 遵循螢幕上指示。

在預設情況下,CLI 將安裝到 C:\Program Files\Amazon\AWSCLI (64 位元版本) 或 C:\Program Files (x86)\Amazon\AWSCLI (32 位元版本)。若要確認安裝,請在命令提示字元使用 aws --version 命令 (您可以開啟開始功能表,並搜尋 cmd 來啟動命令提示字元)。

C:\> aws --version aws-cli/1.16.116 Python/3.6.8 Windows/10 botocore/1.12.106

輸入命令時,請不要包含提示符號 (上面所顯示的 C:\>)。這些內容包括在程式清單中,用於區分您從 CLI 返回的輸出中輸入的命令。本指南的其餘部分使用通用提示符號 $,除非是使用 Windows 專用的命令。

如果 Windows 找不到程式,您可能需要關閉命令提示字元再重新開啟,以重新整理路徑,或手動將安裝目錄新增到 PATH 環境變數。

更新 MSI 安裝

AWS CLI 會定期更新。請查看 GitHub 上的 Releases 頁面,以了解最新版本何時發佈。要更新到最新版本,請依照先前說明的方式下載並執行 MSI 安裝程式。

解除安裝 AWS CLI

若要解除安裝 AWS CLI,請開啟控制台,然後選擇程式和功能。選擇名為 AWS Command Line Interface 的項目,然後選擇解除安裝以啟動解除安裝程式。出現提示時,確認您想要解除安裝 AWS CLI。

您也可以從命令列使用以下命令來啟動程式和功能程式。

C:\> appwiz.cpl

在 Windows 上使用 Python 和 pip 安裝 AWS CLI

Python 軟體基金會為 Windows 提供包含 pip 的安裝程式。

安裝 Python 和 pip (Windows)

  1. Python.org下載頁面下載 Python Windows x86-64 安裝程式。

  2. 執行安裝程式。

  3. 選擇Add Python 3 to PATH (將 Python 3 新增到 PATH)

  4. 選擇 Install Now (立即安裝)。

安裝程式會將 Python 安裝到您的使用者資料夾中,並將其程式資料夾新增到您的使用者路徑。

使用 pip3 安裝 AWS CLI (Windows)

如果您使用 Python 版本 3+,我們建議您使用 pip3 命令。

  1. 開始功能表開啟命令提示

  2. 使用下列命令確認 Python 和 pip 都已安裝正確。

    C:\> python --version Python 3.7.1 C:\> pip3 --version pip 18.1 from c:\program files\python37\lib\site-packages\pip (python 3.7)
  3. 使用 pip 安裝 AWS CLI。

    C:\> pip3 install awscli
  4. 確認已正確安裝 AWS CLI。

    C:\> aws --version aws-cli/1.16.116 Python/3.6.8 Windows/10 botocore/1.12.106

更新到最新版本的&CLI,再次執行安裝命令。

C:\> pip3 install --user --upgrade awscli

新增 AWS CLI 可執行檔到您的命令列路徑

使用 pip 安裝 AWS CLI 後,新增 aws 程式至您作業系統的 PATH 環境變數。使用 MSI 安裝時,此操作應該會自動進行,但是如果 aws 命令在您安裝之後沒有執行,您可能需要手動進行設定。

如果此命令傳回回應,您應該就可執行工具。where 命令預設會顯示在系統路徑中找到指定程式的位置:

C:\> where aws C:\Program Files\Amazon\AWSCLI\bin\aws.exe

您可以執行下列命令,找到 aws 程式的安裝位置。

C:\> where c:\ aws C:\Program Files\Python37\Scripts\aws

如果 where 命令傳回以下錯誤,則它不在系統路徑,而您不能只輸入其名稱來執行。

C:\> where c:\ aws INFO: Could not find files for the given pattern(s).

此時請以 /R path 參數執行 where 命令,要求其搜尋所有資料夾,找出何時需要手動加入路徑。使用命令列或 Windows 檔案總管來探索它在您電腦上的安裝位置。

C:\> where /R c:\ aws c:\Program Files\Amazon\AWSCLI\bin\aws.exe c:\Program Files\Amazon\AWSCLI\bincompat\aws.cmd c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws.cmd ...

顯示的路徑取決於您用何種方式安裝 AWS CLI。

典型路徑包括:

  • Python 3 和 pip3C:\Program Files\Python37\Scripts\

  • 舊版 Windows 上的 Python 3 和 pip3 --user 選項%USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts

  • Windows 10 上的 Python 3 和 pip3 --user 選項%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

  • MSI 安裝程式 (64 位元)C:\Program Files\Amazon\AWSCLI\bin

  • MSI 安裝程式 (32 位元)C:\Program Files (x86)\Amazon\AWSCLI\bin

注意

包括版本號碼的資料夾名稱可能有所不同。上述範例為使用 Python 3.7 版的情形。視需要更換為您所使用的版本編號。

修改 PATH 變數 (Windows)

  1. 按下 Windows 鍵並輸入 environment variables

  2. 選擇 Edit environment variables for your account (編輯您帳戶的環境變數)

  3. 選擇 PATH,然後選擇 Edit (編輯)

  4. 新增路徑至 Variable value (變數值) 欄位。例如:C:\new\path

  5. 選擇 OK (確定) 兩次以套用新的設定。

  6. 關閉任何正在執行的命令提示,並重新開啟命令提示字元視窗。