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

WSL Ubuntu中Python3.12的pip无法运行,提示distutils缺失

解决WSL Ubuntu中Python3.12 pip无法运行的问题

问题原因

Ubuntu发行版中,Python的distutils模块是作为独立包发布的,默认安装Python3.12时不会自动包含它,而pip依赖这个模块才能正常运行。

解决方案

  1. 安装Python3.12对应的distutils包
    在终端执行以下命令:

    sudo apt-get update && sudo apt-get install python3.12-distutils
    
  2. 重新为Python3.12安装pip
    系统原有的pip可能和Python3.12不兼容,直接用官方脚本重新安装:

    curl https://bootstrap.pypa.io/get-pip.py | python3.12
    
  3. 验证修复效果
    执行以下命令确认pip正常工作:

    python3.12 -m pip --version
    

完成以上操作后,python3.12 -m pip即可正常使用,无需重复重新安装Python本体。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 10:55:18