本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 macOS Amazon ParallelCluster 上安装
先决条件
-
Python 3 版本 3.7+ 或 Python 2 版本 2.7
检查您的 Python 安装。
$python --version
如果您的计算机上还没有安装 Python,或者您希望安装 Python 的其他版本,请按照在 Linux Amazon ParallelCluster 上安装中的过程执行操作。
使用 pi Amazon ParallelCluster p 在 macOS 上安装
您也可以pip直接使用进行安装 Amazon ParallelCluster。如果您没有 pip,请按照主要安装主题中的说明执行操作。运行 pip3
--version 可查看您的 macOS 版本是否已包含 Python 和 pip3。
$pip3 --version
要 Amazon ParallelCluster 在 macOS 上安装
-
从 Python.org
的下载页面 下载并安装最新版本的 Python。 -
下载并运行 Python 打包权威机构提供的
pip3安装脚本。$curl -O https://bootstrap.pypa.io/get-pip.py$python3 get-pip.py --user -
使用新安装的软件
pip3进行安装 Amazon ParallelCluster。如果您使用的是 Python 3+ 版本,我们建议您使用pip3命令。$python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user -
验证 Amazon ParallelCluster 是否已正确安装。
$pcluster version2.11.9如果未找到该程序,请将它添加到命令行路径。
要升级到最新版本,请重新运行安装命令。
$pip3 install "aws-parallelcluster<3.0" --upgrade --user
将 Amazon ParallelCluster 可执行文件添加到您的命令行路径中
在使用 pip 进行安装后,可能需要将 pcluster 程序添加到操作系统的 PATH 环境变量中。程序的位置取决于 Python 的安装位置。
例 Amazon ParallelCluster 安装位置——搭载 Python 3.6 的 macOS 和pip(用户模式)
~/Library/Python/3.6/bin
将上面示例中的版本替换为您的 Python 版本。
如果您不知道 Python 的安装位置,请运行 which python。
$which python3/usr/local/bin/python3
输出可能是符号链接的路径,而不是实际程序的路径。运行 ls -al 以查看所指向的路径。
$ls -al /usr/local/bin/python3lrwxr-xr-x 1 username admin 36 Mar 12 12:47 /usr/local/bin/python3 -> ../Cellar/python/3.6.8/bin/python3
pip 将程序安装到 Python 应用程序所在的文件夹中。将此文件夹添加到 PATH 变量。
要修改您的 PATH 变量(Linux、macOS 或 Unix),请执行以下操作:
-
在您的用户文件夹中查找 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
-
-
向配置文件脚本中添加导出命令。
export PATH=~/.local/bin:$PATH在本示例中,此命令将路径
~/.local/bin添加到当前PATH变量中。 -
将配置文件加载到当前会话。
$source ~/.bash_profile