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

WSL2 Ubuntu安装clang等包时遇dpkg配置错误求助

问题:WSL2 Ubuntu安装编译依赖包时出现dpkg配置错误

执行的安装命令

apt install clang cmake ninja-build pkg-config

首次错误输出

Setting up python3-yaml (5.3.1-1ubuntu0.1) ...
/var/lib/dpkg/info/python3-yaml.postinst: 6: py3compile: 未找到
dpkg: 处理软件包 python3-yaml (--configure)时出错:
 installed python3-yaml package post-installation script subprocess returned error exit status 127
Setting up libobjc4:amd64 (10.5.0-1ubuntu1~20.04) ...
Setting up libffi-dev:amd64 (3.3-4) ...
Setting up libclang-cpp10 (1:10.0.0-4ubuntu1) ...
Setting up ninja-build (1.10.0-1build1) ...
Setting up python3-pygments (2.3.1+dfsg-1ubuntu2.2) ...
/var/lib/dpkg/info/python3-pygments.postinst: 6: py3compile: 未找到
dpkg: 处理软件包 python3-pygments (--configure)时出错:
 installed python3-pygments package post-installation script subprocess returned error exit status 127
Setting up libz3-4:amd64 (4.8.7-4build1) ...
Setting up libpfm4:amd64 (4.10.1+git20-g7700f49-2) ...
Setting up libclang1-10 (1:10.0.0-4ubuntu1) ...
Setting up binfmt-support (2.2.0-2) ...
update-binfmts: warning: /usr/share/binfmts/python3.8: no executable /usr/bin/python3.8 found, but continuing anyway as you request
Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service → /lib/systemd/system/binfmt-support.service.
Setting up pkg-config (0.29.1-0ubuntu4) ...
Setting up libobjc-9-dev:amd64 (9.4.0-1ubuntu1~20.04.2) ...
Setting up libomp5-10:amd64 (1:10.0.0-4ubuntu1) ...
Setting up librhash0:amd64 (1.3.9-1) ...
Setting up libc6-i386 (2.31-0ubuntu9.14) ...
Setting up cmake-data (3.16.3-1ubuntu1.20.04.1) ...
Setting up libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ...
Setting up libtinfo-dev:amd64 (6.2-0ubuntu2.1) ...
Setting up libz3-dev:amd64 (4.8.7-4build1) ...
dpkg: dependency problems prevent configuration of llvm-10-tools:
 llvm-10-tools depends on python3-pygments; however:
  Package python3-pygments is not configured yet.
 llvm-10-tools depends on python3-yaml; however:
  Package python3-yaml is not configured yet.

dpkg: error processing package llvm-10-tools (--configure):
 dependency problems - leaving unconfigured
Setting up libomp-10-dev (1:10.0.0-4ubuntu1) ...
Setting up llvm-10-runtime (1:10.0.0-4ubuntu1) ...
dpkg: dependency problems prevent configuration of llvm-10-dev:
 llvm-10-dev depends on llvm-10-tools (= 1:10.0.0-4ubuntu1); however:
  Package llvm-10-tools is not configured yet.

dpkg: error processing package llvm-10-dev (--configure):
 dependency problems - leaving unconfigured
Setting up lib32gcc-s1 (10.5.0-1ubuntu1~20.04) ...
Setting up lib32stdc++6 (10.5.0-1ubuntu1~20.04) ...
Setting up cmake (3.16.3-1ubuntu1.20.04.1) ...
Setting up libclang-common-10-dev (1:10.0.0-4ubuntu1) ...
Setting up llvm-10 (1:10.0.0-4ubuntu1) ...
Setting up clang-10 (1:10.0.0-4ubuntu1) ...
Setting up clang (1:10.0-50~exp1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.14) ...
Processing triggers for systemd (245.4-4ubuntu3.23) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for install-info (6.7.0.dfsg.2-5) ...
Errors were encountered while processing:
 python3-yaml
 python3-pygments
 llvm-10-tools
 llvm-10-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)

尝试过的修复命令及结果

尝试了以下三条修复命令:

  • sudo dpkg --configure -a
  • sudo apt-get -f install
  • sudo apt install libavahi-glib1 --reinstall

执行后均返回类似错误:

/var/lib/dpkg/info/python3-yaml.postinst: 6: py3compile: 未找到
dpkg: 处理软件包 python3-yaml (--configure)时出错:
 installed python3-yaml package post-installation script subprocess returned error exit status 127
Setting up gconf2 (3.2.6-6ubuntu1) ...
/var/lib/dpkg/info/gconf2.postinst: 74: gconf-schemas: 未找到
dpkg: 处理软件包 gconf2 (--configure)时出错:
 installed gconf2 package post-installation script subprocess returned error exit status 127
Setting up python3-pygments (2.3.1+dfsg-1ubuntu2.2) ...
/var/lib/dpkg/info/python3-pygments.postinst: 6: py3compile: 未找到
dpkg: 处理软件包 python3-pygments (--configure)时出错:
 installed python3-pygments package post-installation script subprocess returned error exit status 127
Setting up libavahi-glib1:amd64 (0.7-4ubuntu7.3) ...
dpkg: dependency problems prevent configuration of llvm-10-tools:
 llvm-10-tools depends on python3-pygments; however:
  Package python3-pygments is not configured yet.
 llvm-10-tools depends on python3-yaml; however:
  Package python3-yaml is not configured yet.

dpkg: error processing package llvm-10-tools (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of llvm-10-dev:
 llvm-10-dev depends on llvm-10-tools (= 1:10.0.0-4ubuntu1); however:
  Package llvm-10-tools is not configured yet.

dpkg: error processing package llvm-10-dev (--configure):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.31-0ubuntu9.14) ...
Errors were encountered while processing:
 python3-yaml
 gconf2
 python3-pygments
 llvm-10-tools
 llvm-10-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)

需求

寻求修复该dpkg配置错误的方法。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 19:32:01