![无法安装 python3-venv(依赖项损坏)](https://linux22.com/image/951053/%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%20python3-venv%EF%BC%88%E4%BE%9D%E8%B5%96%E9%A1%B9%E6%8D%9F%E5%9D%8F%EF%BC%89.png)
我正在尝试安装 python3-venv,sudo apt-get install python3-venv
但得到了
The following packages have unmet dependencies:
python3.10-venv : Depends: python3.10 (= 3.10.6-1~22.04) but 3.10.6-1~22.04.2 is to be installed
E: Unable to correct problems, you have held broken packages.
我不知道为什么我有 22.04.2 版本的 python,我使用的是标准 22.04.1 LTS 版本的 Ubuntu。
$ apt policy python3.10
python3.10:
Installed: 3.10.6-1~22.04.2
Candidate: 3.10.6-1~22.04.2
Version table:
*** 3.10.6-1~22.04.2 100
100 /var/lib/dpkg/status
3.10.6-1~22.04 500
500 http://ubuntu.mirror.su.se/ubuntu jammy-updates/main amd64 Packages
3.10.4-3ubuntu0.1 500
500 http://ubuntu.mirror.su.se/ubuntu jammy-security/main amd64 Packages
3.10.4-3 500
500 http://ubuntu.mirror.su.se/ubuntu jammy/main amd64 Packages
答案1
问题出在存储库上。我已将其更改为Main
并更新了许多软件包。现在 python3-env 已更新。