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

树莓派手动安装Python3.10.7后pip3.10 SSL模块缺失问题求助

解决手动安装Python 3.10.7后pip提示SSL模块不可用的问题

这个问题是因为编译Python时缺少SSL依赖库,导致SSL模块未被编译进Python环境,pip无法通过HTTPS访问PyPI源。按以下步骤修复:

  • 安装编译Python所需的SSL开发依赖:
    sudo apt update
    sudo apt install libssl-dev
    
  • 重新编译安装Python 3.10.7:
    回到之前下载的Python 3.10.7源码目录,执行:
    ./configure --enable-optimizations
    make -j$(nproc)
    sudo make altinstall
    
    注:-j$(nproc)会自动根据树莓派的CPU核心数分配编译线程,比固定数字更灵活;--enable-optimizations可选,用来优化Python运行性能。
  • 验证修复效果:
    执行以下命令,若能正常输出OpenSSL版本号,说明SSL模块已正常:
    python3.10 -c "import ssl; print(ssl.OPENSSL_VERSION)"
    
    之后再运行pip3.10 install --upgrade pipenv就不会再出现SSL相关警告。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 06:00:47