本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装 Amazon ParallelCluster 在 macOS 上
先决条件
-
Python 3 版本 3.7+ 或 Python 2 版本 2.7
检查您的 Python 安装。
$
python --version
如果您的计算机上还没有安装 Python,或者您希望安装 Python 的其他版本,请按照安装 Amazon ParallelCluster 在 Linux中的过程执行操作。
安装 Amazon ParallelCluster 在 macOS 上使用 pip
你也可以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 version
2.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/python3
lrwxr-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