本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装 AWS ParallelCluster 在虚拟环境中(推荐)
我们建议你安装 AWS ParallelCluster 在虚拟环境中,以避免需求版本与其他pip
软件包发生冲突。
要安装 AWS ParallelCluster 在虚拟环境中
-
如果未安装 virtualenv
,请使用 pip3
安装 virtualenv
。如果 python3 -m virtualenv help
显示帮助信息,请转到步骤 2。
- Linux, macOS, or Unix
-
$
python3 -m pip install --upgrade pip
$
python3 -m pip install --user --upgrade virtualenv
运行 exit
以离开当前终端窗口并打开一个新的终端窗口以获取对环境的更改。
- Windows
-
C:\>
pip3 install --user --upgrade virtualenv
运行 exit
以离开当前命令提示符并打开新的命令提示符以获取对环境的更改。
-
创建虚拟环境并命名它。
- Linux, macOS, or Unix
-
$
python3 -m virtualenv ~/apc-ve
或者,您也可以使用 -p
选项指定特定的 Python 版本。
$
python3 -m virtualenv -p $(which python3) ~/apc-ve
- Windows
-
C:\>
virtualenv %USERPROFILE%\apc-ve
-
激活新虚拟环境。
- Linux, macOS, or Unix
-
$
source ~/apc-ve
/bin/activate
- Windows
-
C:\>
%USERPROFILE%\apc-ve
\Scripts\activate
-
安装 AWS ParallelCluster 进入您的虚拟环境。
- Linux, macOS, or Unix
-
(apc-ve)~$
python3 -m pip install --upgrade "aws-parallelcluster<3.0"
- Windows
-
(apc-ve) C:\>
pip3 install --upgrade "aws-parallelcluster<3.0"
-
验证一下 AWS ParallelCluster 已正确安装。
- Linux, macOS, or Unix
-
$
pcluster version
2.11.9
- Windows
-
(apc-ve) C:\>
pcluster version
2.11.9
您可以使用 deactivate
命令退出虚拟环境。每当您启动会话时,您必须重新激活该环境。
要升级到最新版本的 AWS ParallelCluster,再次运行安装命令。
- Linux, macOS, or Unix
-
(apc-ve)~$
python3 -m pip install --upgrade "aws-parallelcluster<3.0"
- Windows
-
(apc-ve) C:\>
pip3 install --upgrade "aws-parallelcluster<3.0"