如何在HDP3.0.1沙箱环境中安装Python3的pip3工具?
HDP 3.0.1 Sandbox 安装 Python3-pip 步骤
前置准备
- 切换至root用户获取权限:
sudo su -
步骤1:更新系统缓存
清理并刷新yum缓存,确保包源可用:
yum clean all && yum makecache
步骤2:安装Python3
HDP 3.0.1默认自带Python2,需手动安装Python3.6(CentOS7官方源支持的稳定版本):
yum install -y python36
验证安装结果:
python3 --version
输出类似 Python 3.6.8 即为成功。
步骤3:安装pip3
方法一:通过yum直接安装(优先尝试)
yum install -y python36-pip
方法二:使用get-pip.py安装(yum安装失败时用)
由于Python3.6已停止官方支持,需下载对应版本的get-pip脚本:
- 安装依赖工具:
yum install -y wget openssl-devel - 获取适配Python3.6的get-pip.py脚本(可从pip官方历史归档中找到对应版本),若使用wget下载,需指定对应版本的脚本地址。
- 执行安装:
python3 get-pip.py
步骤4:验证安装
检查pip3版本确认安装成功:
pip3 --version
可选:升级pip3至兼容版本
Python3.6最高支持pip21.3.1版本,可执行以下命令升级:
pip3 install --upgrade pip==21.3.1
内容的提问来源于stack exchange,提问作者Baher El Naggar
相关产品推荐
相关产品推荐

