CentOS系统中为已安装的Python3.9安装对应pip3.9的方法咨询
CentOS下Python3.9安装对应pip3.9的解决方案
方案1:使用内置ensurepip模块(优先推荐)
ensurepip是Python官方自带的pip引导模块,无需额外下载资源:
- 执行安装命令:
python3.9 -m ensurepip --upgrade
- 验证安装结果:
pip3.9 --version
正常返回结果会明确标注关联的Python3.9路径,即表示安装成功。
方案2:系统包管理器安装(适用于yum/dnf安装的Python3.9)
如果你的Python3.9是通过remi等第三方yum源安装的,可直接安装对应预编译包:
- 执行安装命令:
yum install -y python39-pip
方案3:get-pip.py脚本安装(适用于前两种方案失效的场景)
如果你的Python3.9是手动编译的精简版本,缺失ensurepip模块,可通过官方引导脚本安装:
- 执行命令:
curl https://bootstrap.pypa.io/get-pip.py | python3.9
后续使用注意
- 安装依赖时需明确使用
pip3.9 install <包名>,避免和系统默认的Python3.6对应的pip3混淆 - 若安装完成后执行
pip3.9提示命令不存在,可手动创建软链接,示例如下(路径需根据你的Python3.9实际安装路径调整):
ln -s /usr/local/lib/python3.9/site-packages/pip/bin/pip3.9 /usr/bin/pip3.9
内容的提问来源于stack exchange,提问作者Vidya
相关产品推荐
相关产品推荐

