本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
手動安裝 EB CLI
若要安裝 EBCLI,我們建議您使用 EB 安裝CLI程
CLI在 Linux、macOS 和視窗上,EB 的主要散佈方法是pip
。這是 Python 適用的套件管理工具,其提供一個簡單的方法來安裝、升級和移除 Python 套件及其相依性。對於 macOS,您還可以CLI使Homebrew
用獲取最新版本的 EB。
相容性備註
EB CLI 是用 Python 開發的,需要 Python 版本 3.11 或更高版本。
我們建議您使用 EB 安CLI裝程序檔
EB CLI 和 AWS Command Line Interface(AWS CLI)共享對肉毒核botocore
,這兩個CLI工具的不同版本取決於botocore
.
兩者的最新版本CLIs是兼容的。如果您需要使用舊版,請參閱下表以取得要使用的相容版本。
EB CLI 版本 | 兼容 AWS CLI 版本 |
---|---|
3.14.5 或舊版本 |
1.16.9 或舊版本 |
3.14.6 或更新版本 |
1.16.11 或更新版本 |
安裝 EB CLI
如果您已經擁有pip
且受支援的 Python 版本,請使用下列程序來安裝 EB CLI。
如果您沒有 Python 和 pip
,請使用您使用的作業系統的程序。
若要安裝 EB CLI
-
執行下列命令。
$
pip install awsebcli --upgrade --user
此
--upgrade
選項通知pip
升級已安裝的任何要求。此--user
選項通知pip
將程式安裝到使用者目錄的子目錄中,以避免修改作業系統使用的程式庫。注意
如果您在嘗試使用安裝 EB 時遇到問題
pip
,可以在虛擬環境CLI中安裝 EB 以隔離工具及其相依性,或使用CLI與通常不同的 Python 版本。 -
新增可執行檔路徑到您的
PATH
變數:-
在 Linux 和 macOS:
Linux –
~/.local/bin
macOS –
~/Library/Python/
3.7
/bin若要修改您的
PATH
變數 (Linux、Unix 或 macOS):-
在您的使用者資料夾中尋找 Shell 的描述檔指令碼。如果您不確定您擁有哪個 shell,請執行
echo $SHELL
。$
ls -a ~
. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads-
Bash –
.bash_profile
、.profile
或.bash_login
。 -
Zsh –
.zshrc
-
Tcsh - –
.tcshrc
、.cshrc
或.login
。
-
-
將匯出命令新增至您的描述檔指令碼。下面的例子添加了表示的路徑
LOCAL_PATH
到當前PATH
變量。export PATH=
LOCAL_PATH
:$PATH -
將第一個步驟所述的描述檔指令碼載入您目前的工作階段。下列範例會載入以下表示的設定檔指令碼
PROFILE_SCRIPT
.$
source ~/
PROFILE_SCRIPT
-
-
在 Windows 上:
Python 3.7 –
%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts
較早版本的 Python –
%USERPROFILE%\AppData\Roaming\Python\Scripts
修改
PATH
變數 (Windows):-
按下 Windows 鍵,然後輸入
environment variables
。 -
選擇 Edit environment variables for your account (編輯您帳戶的環境變數)。
-
選擇 PATH,然後選擇 [編輯]。
-
將路徑新增到變數值欄位中,以分號分隔。例如:
C:\item1\path
;
C:\item2\path
-
選擇 OK (確定) 兩次以套用新的設定。
-
關閉任何正在執行的命令提示字元視窗,然後重新開啟命令提示字元視窗。
-
-
-
通過運行驗證 EB 是否正確CLI安裝eb --version。
$
eb --version
EB CLI 3.14.8 (Python 3.7)
EB CLI 會定期更新,以新增支援最新 Elastic Beanstalk 功能的功能。若要更新至最新版本的 EBCLI,請再次執行安裝命令。
$ pip install awsebcli --upgrade --user
如果您需要解除安裝 EBCLI,請使用pip uninstall
.
$ pip uninstall awsebcli