本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
安裝 AWS ParallelCluster 在 Linux 上
您可以安裝 AWS ParallelCluster 及其對大多數 Linux 發行版的依賴關係pip
,通過使用 Python 的軟件包管理器。首先,判斷是否已安裝 Python 和 pip
:
-
若要判斷 Linux 版本是否包含 Python 和
pip
,請執行pip --version
。$
pip --version
如果您已
pip
安裝,請繼續安裝 AWS ParallelCluster 與點子主題。否則,請繼續步驟 2。 -
若要判斷是否已安裝 Python,請執行
python --version
。$
python --version
如果你已經安裝了 Python 3 版本 3.6+ 或 Python 2 2.7 版本,請繼續安裝 AWS ParallelCluster 與點子主題。否則,請安裝 Python,然後返回此程序來安裝
pip
。 -
使
pip
用 Python 封裝授權單位提供的指令碼進行安裝。 -
使用
curl
命令下載安裝指令碼。$
curl -O https://bootstrap.pypa.io/get-pip.py
-
執行指令碼和 Python 來下載並安裝最新版本的
pip
及其他必要的支援套件。$
python get-pip.py --user
或
$
python3 get-pip.py --user
當您加入
--user
參數,指令碼會將pip
安裝到路徑~/.local/bin
。 -
若要確認包含的資料夾
pip
是否屬於PATH
變數的一部分,請執行下列動作:-
在您的使用者資料夾中尋找 Shell 的描述檔指令碼。如果您不確定您擁有哪個 Shell,請執行
basename $SHELL
。$
ls -a ~
. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
-
Bash –
.bash_profile
、.profile
或.bash_login
-
Zsh –
.zshrc
-
Tcsh –
.tcshrc
、.cshrc
或.login
-
-
在設定檔尾端新增匯出命令,類似於以下範例。
export PATH=
~/.local/bin
:$PATH匯出命令會在現有
PATH
變數的前面插入路徑 (即這個範例中的~/.local/bin
)。 -
若要讓這些變更生效,請將描述檔重新載入到目前的工作階段。
$
source ~/
.bash_profile
-
-
確認已正確安裝
pip
。$
pip3 --version
pip 21.3.1 from ~/.local/lib/python3.6/site-packages (python 3.6)
安裝 AWS ParallelCluster 與 pip
用pip
於安裝 AWS ParallelCluster.
$
python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
當您使用--user
開關時,請進行pip
安裝 AWS ParallelCluster
到~/.local/bin
。
請確認 AWS ParallelCluster 正確安裝。
$
pcluster version
2.11.9
更新到最新版本的&CLI,再次執行安裝命令。
$
python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
添加 AWS ParallelCluster 可執行到您的命令行路徑
在使用 pip
進行安裝之後,您可能需要將 pcluster
可執行檔新增到作業系統的 PATH
環境變數。
若要驗證pip
安裝的資料夾 AWS ParallelCluster,執行下列命令。
$
which pcluster
/home/
username
/.local/bin/pcluster
如果您在安裝時省略了--user
開關 AWS ParallelCluster,可執行文件可能位於 Python 安裝的bin
文件夾中。如果您不知道 Python 的安裝位置,請執行此命令。
$
which python
/usr/local/bin/python
請注意,輸出可能是符號連結的路徑,而非實際可執行檔。若要查看符號連結指向何處,請執行 ls -al
。
$
ls -al $(which python)
/usr/local/bin/python -> ~/.local/Python/3.6/bin/python3.6
如果這是您在安裝 AWS ParallelCluster的步驟 3 中新增至路徑的同一個資料夾,則您已完成安裝。否則,您必須再次執行步驟 3a — 3c,將此額外資料夾新增至路徑。