本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Linux AWS ParallelCluster 上安裝
您可以使用 Python 套件管理員 pip,在大多數 Linux 發行版本上安裝 AWS ParallelCluster 及其相依性。首先,判斷是否已安裝 Python 和 pip:
-
若要判斷 Linux 版本是否包含 Python 和
pip,請執行pip --version。$pip --version如果您
pip已安裝 ,請前往AWS ParallelCluster 使用 pip 安裝主題。否則,請繼續步驟 2。 -
若要判斷是否已安裝 Python,請執行
python --version。$python --version如果您已安裝 Python 3 3.6+ 版或 Python 2 2.7 版,請前往AWS ParallelCluster 使用 pip 安裝主題。否則,請安裝 Python,然後返回此程序來安裝
pip。 -
pip使用 Python Packaging Authority 提供的指令碼安裝 。 -
使用
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 --versionpip 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 version2.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,將此額外資料夾新增至路徑。