You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu 23.10上为Python 2.7安装pip及解决SSL错误

在Ubuntu上为Python 2.7安装pip的解决方法

你遇到的错误核心原因是Python 2.7缺少SSL模块支持,导致无法通过HTTPS连接PyPI仓库。以下是具体解决步骤:

1. 安装SSL依赖包

先更新系统软件源,再安装Python 2.7编译所需的SSL和开发依赖:

sudo apt update
sudo apt install libssl-dev python2.7-dev

2. 重新编译Python 2.7(启用SSL支持)

如果系统自带的Python 2.7未集成SSL模块,需要重新编译源码:

  • 下载Python 2.7最后一个稳定版(2.7.18)的源码包:
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
  • 解压并进入源码目录:
tar xzf Python-2.7.18.tgz
cd Python-2.7.18
  • 配置编译选项,确保启用SSL:
./configure --with-ssl
  • 编译并覆盖安装Python 2.7:
make && sudo make install

3. 重新安装pip2

完成上述步骤后,重新运行安装脚本适配Python 2.7的pip:

  • 下载对应版本的安装脚本:
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
  • 执行安装:
sudo python2.7 get-pip.py

验证安装成功:

pip2 --version

内容的提问来源于stack exchange,提问作者Joe Emmens

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 04:56:03