我在升级后的 Ubuntu 上安装 vim 时遇到问题。当我尝试安装 vim 时:
sudo apt-get install vim
我收到此错误,提示我包裹已损坏。
The following packages have unmet dependencies.
vim : Depends: libpython3.6 (>= 3.6.4~rc1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
我尝试用以下方法修复此问题
sudo apt-get update
sudo apt-get -f install
我的 python 版本是 3.6.5。所以我很困惑,vim 是不是缺少了什么。因为在升级到 18.04 之前,我已经安装了 vim,它运行良好。
dpkg --get-selections | grep hold
也没有显示任何持有的包裹。
但我仍然遇到同样的错误。有什么想法吗?
谢谢!
编辑:
我通过将 Python 软件包降级到 vim 要求的版本解决了这个问题。谢谢你的帮助。我使用
sudo aptitude install -f vim