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

Ubuntu 24.04 LTS(WSL环境)安装Python 3.12.3对应pip失败:依赖未满足及systemd包处理错误

Ubuntu 24.04 LTS(WSL环境)安装Python 3.12.3对应pip失败:依赖未满足及systemd包处理错误

别担心,新手碰到这种依赖冲突的问题太常见了,这完全不是什么“傻问题”!咱们一步步来解决:

问题根源

你遇到的核心问题是systemd-sysv包的依赖版本不匹配——它需要的systemd版本是255.4-1ubuntu8,但系统现在要安装的是更新的255.4-1ubuntu8.2,这直接导致整个依赖链断裂,连带着python3-pip需要的python3-wheel等包也没法正常安装。而且WSL环境默认其实不需要systemd-sysv这个包,咱们先处理它。

具体解决步骤

  1. 先更新系统包索引
    确保你的包列表是最新的,避免因为旧信息导致问题:

    sudo apt update
    
  2. 移除冲突的systemd-sysv包
    因为WSL默认不依赖这个包,咱们把它移除来解决版本冲突:

    sudo apt remove systemd-sysv
    

    执行时会弹出确认提示,输入Y回车继续就行。

  3. 修复损坏的依赖链
    现在再运行系统提示的修复命令,这时候应该能顺利完成依赖修复:

    sudo apt --fix-broken install
    
  4. 安装python3-pip
    依赖问题解决后,再安装pip就没问题了:

    sudo apt install python3-pip
    

验证安装成功

安装完成后,你可以用下面的命令确认pip是否正常工作:

pip3 --version

如果想把pip升级到最新版本,还可以运行:

pip3 install --upgrade pip

备注:内容来源于stack exchange,提问作者Jessica Rawlings

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 07:20:30