root@modular:/var/www# hay
Traceback (most recent call last):
File "/usr/lib/command-not-found", line 27, in <module>
from CommandNotFound.util import crash_guard
ModuleNotFoundError: No module named 'CommandNotFound'
root@modular:/var/www#
我有
root@modular:/var/www# ls -la /usr/bin/python3*
lrwxrwxrwx 1 root root 25 Sep 8 10:17 /usr/bin/python3 -> /etc/alternatives/python3
lrwxrwxrwx 1 root root 17 Aug 7 20:44 /usr/bin/python3-config -> python3.12-config
-rwxr-xr-x 1 root root 8019136 Jul 31 20:43 /usr/bin/python3.12
lrwxrwxrwx 1 root root 34 Jul 31 20:43 /usr/bin/python3.12-config -> x86_64-linux-gnu-python3.12-config
-rwxr-xr-x 1 root root 6481904 Aug 17 20:32 /usr/bin/python3.13
安装 python 3.13 后发生。
我想安装它,以便能够在不破坏 Ubuntu 的情况下安装 pip lib。
从源代码安装 python 时会出现此问题。原因是 /usr/lib/command-not-found 文件未随您安装的当前 python 一起提供。 要解决这个问题:
使用
清除Pythonapt-get --purge 删除 python
清洁公寓:
apt-get 自动清洁 apt-get 自动删除
重新安装python:
apt-get安装python