本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Linux CLI 上安装 Python、pip 和 EB
EB CLI 需要 Python 2.7、3.4 或更高版本。如果你的发行版没有附带 Python,或者附带了更早的版本,请在安装之前安装 Python
pip
和 EB CLI。
在 Linux 上安装 Python 3.7
-
确定是否已安装 Python。
$
python --version
注意
如果您的 Linux 发行版附带 Python,则可能需要安装 Python 开发者软件包以获取编译扩展和安装 EB 所需的头文件和库CLI。使用程序包管理器安装开发人员程序包(名称通常为
python-dev
或python-devel
)。如果尚未安装 Python 2.7 或更高版本,请使用分发版本的程序包管理器来安装 Python 3.7。命令和程序包名称会有所不同:
$
python3 --version
Python 3.7.3
使用 Python 打包机构提供的脚本进行安装
pip
,然后安装 EB CLI。
要安装
pip
和 EB CLI
-
从 pypa.io
$
curl -O https://bootstrap.pypa.io/get-pip.py
脚本将会下载,并将安装
pip
的最新版本以及另一个名为setuptools
的必需程序包。使用 Python 运行脚本。
$
python3 get-pip.py --user
Collecting pip Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB) Collecting setuptools Downloading setuptools-26.1.1-py2.py3-none-any.whl (464kB) Collecting wheel Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB) Installing collected packages: pip, setuptools, wheel Successfully installed pip setuptools wheel使用
python3
命令而不是python
来直接调用 Python 版本 3,这样可确保即使系统上存在 Python 的较旧版本,pip
也会安装在正确的位置。将可执行文件的路径
~/.local/bin
添加到您的PATH
变量中:要修改您的
PATH
变量(Linux、Unix 或 macOS),请执行以下操作:在您的用户文件夹中查找 Shell 的配置文件脚本。如果您不能确定所使用的 Shell,请运行
echo $SHELL
。$
ls -a ~
. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads验证
pip
是否已正确安装。$
pip --version
pip 8.1.2 from ~/.local/lib/python3.7/site-packages (python 3.7)pip
用于安装 EB CLI。