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

Ubuntu 22.04.1源码安装Python3.7.9后pip无法安装包(SSL模块缺失)

解决源码安装Python3.7.9后pip SSL模块不可用问题

问题根源是源码编译Python时缺少OpenSSL开发依赖包,导致编译过程未构建SSL模块,进而pip无法通过HTTPS下载包。按以下步骤修复:

  • 安装Python编译所需的SSL及基础依赖包:

    sudo apt update
    sudo apt install libssl-dev libffi-dev zlib1g-dev
    
  • 清理之前的编译残留文件(进入Python3.7.9源码目录):

    cd /usr/lib/Python-3.7.9
    sudo make clean
    
  • 重新配置编译参数,明确指定SSL库路径:

    sudo ./configure --enable-optimizations --with-openssl=/usr/lib/ssl
    
  • 重新编译并安装:

    sudo make altinstall
    
  • 验证修复效果:
    执行python3.7进入交互环境,输入import ssl,若未报错则说明SSL模块已正常加载,此时再使用pip3.7 install numpy即可正常安装包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 21:40:46