在 macos 上安裝 aws command line inte***ce (aws cli) 的推薦方法是使用**安裝程式。**安裝程式包含所有依賴項,並可以離線使用。
重要**安裝程式不支援安裝到包含空格的路徑。
小節目錄
檢查您的 python 安裝。
$
python --version
如果您的計算機上還沒有安裝 python,或者您希望安裝 python 的其他版本,請按照在 linux 上安裝 aws cli中的過程執行操作。
使用**安裝程式,在命令列中執行以下步驟來安裝 aws cli。
使用**安裝程式安裝 aws cli
$
curl "" -o "awscli-bundle.zip"
解壓縮程式包。
$
unzip awscli-bundle.zip
注意如果沒有unzip
,請使用 linux 發行版的內建程式包管理器進行安裝。
執行安裝程式。
$
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
注意預設情況下,安裝指令碼在系統預設版本的 python 下執行。如果已安裝其他 python 版本並且需要使用該版本安裝 aws cli,請指定該版本(通過包括 python 應用程式的絕對路徑)來執行安裝指令碼。例如:
$sudo /usr/local/bin/python3.6
awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
該命令將 aws cli 安裝到/usr/local/aws
,並在/usr/local/bin
目錄中建立符號鏈結aws
。使用-b
選項建立符號鏈結將免除在使用者的$path
變數中指定安裝目錄的需要。這應該能讓所有使用者通過在任何目錄下鍵入aws
來呼叫 aws cli。
要檢視-i
和-b
選項的說明,請使用-h
選項。
$
./awscli-bundle/install -h
以下是彙總的命令,方便您剪下並貼上到命令列中。
curl "" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
您還可以直接使用pip
安裝 aws cli。如果您沒有pip
,請按照主要安裝主題中的說明執行操作。執行pip3 --version
可檢視您的 macos 版本是否已包含 python 和pip3
。
$
pip3 --version
在 macos 上安裝 aws cli
$
curl -o
$
python3 get-pip.py --user
使用新安裝的pip3
安裝 aws cli。如果您使用的是 python 3+ 版本,我們建議您使用pip3
命令。
$
pip3 install awscli --upgrade --user
驗證 aws cli 是否已正確安裝。
$
aws --version
aws cli 1.16.116 (python 3.6.8)
如果未找到該程式,請將它新增到命令列路徑。
要公升級到最新版本,請重新執行安裝命令。
$
pip3 install awscli --upgrade --user
在使用pip
進行安裝後,可能需要將aws
程式新增到作業系統的path
環境變數中。程式的位置取決於 python 的安裝位置。
例 aws cli 安裝位置 - 帶 python 3.6 和pip
(使用者模式)的 macos
~/library/python/3.6
/bin
將上面示例中的版本替換為您的 python 版本。
如果您不知道 python 的安裝位置,請執行which python
。
$
which python
/usr/local/bin/python
輸出可能是符號鏈結的路徑,而不是實際的程式。執行ls -al
以檢視所指向的路徑。
$
ls -al /usr/local/bin/python
~/library/python/3.7/bin/python3.6
pip
將程式安裝到 python 應用程式所在的資料夾中。將此資料夾新增到path
變數。
修改您的path
變數 (linux, macos, or unix)
在您的使用者資料夾中查詢 shell 的配置檔案指令碼。如果您不能確定所使用的 shell,請執行echo $shell
。
$ls -a ~
. .. .bash_logout .bash_profile .bashrc desktop documents downloads
向配置檔案指令碼中新增匯出命令。
export path=~/.local/bin
:$path
在本示例中,此命令將路徑~/.local/bin
新增到當前path
變數中。
將配置檔案載入到當前會話。
$source ~/.bash_profile
如果安裝顯示成功後,輸入aws --version
卻不好使,實際是需要找到aws安裝路徑然後執行就可以了,最好把路徑配置在環境變數裡邊就好了。
參考:
在MacOS上安裝Go SDK
2.安裝go sdk 3.測試go sdk是否安裝成功 1 建立workspace 在 dev 目錄下建立goworkspace目錄,並在goworkspace目錄下建立src,pkg和bin三個目錄 2 設定gopath環境變數 在 bash profile檔案的最後一行增加 added for ...
在Mac OS上安裝配置mongoDB
在mac os上安裝mongodb實際上很簡單,官網上有詳細的步驟照著做就好了。下面說一說我的步驟以及配置方式。我的mac os的版本是10.6,使用的工具有終端 emacs www.2cto.com 1 去解壓縮後可以發現有乙個 bin 目錄,這個目錄放置mongodb的命令的目錄 3.使用命令 ...
MySQL在MacOS上的安裝記錄
2.解壓,依次安裝mysql 5.5.19 osx10.6 x86 64.dmg和mysqlstartupitem.pkg 3.啟動服務。sudo library startupitems mysqlcom mysqlcom start my.cnf的位置 os x 系統安裝的mysql預設是不用m...