我意识到这似乎是一个非常常见的问题,但这些修复对我都不起作用。我使用 ubuntu 18.04,6 个apt install
月来大部分时间都无法做任何事情。它说问题出在python3-pip
我无法使用的地方。我尝试清除它,但得到了类似的回溯。
dpkg: error processing package python3-pip (--remove):
package is in a very bad inconsistent state; you should
reinstall it before attempting a removal
Errors were encountered while processing:
python3-pip
E: Sub-process /usr/bin/dpkg returned an error code (1)
有谁知道如何修复这个问题。它似乎apt
自己坏了
答案1
答案2
消息本身表明了你应该做什么。你应该运行sudo apt install python3-pip
以尝试再次安装该软件包。如果 APT 拒绝,只需运行apt download python3-pip
,然后运行sudo dpkg -i python3-pip*.deb
。这样应该会安装该软件包并确保它处于良好状态。
如果仍然有依赖关系问题,请尝试sudo apt -f install
确保依赖关系正确并安装适当的软件包。如果您随后想删除该python3-pip
软件包,您可以在 APT 处于良好状态后这样做。