我昨天刚刚将我的 Ubuntu 从 20.10 升级到 21.04。安装时出现了一个警告提示(不记得是什么了)。我继续安装,一切正常。
但后来当我开始使用 python(pip、git 等)时,我遇到了错误/usr/bin/env: ‘python3.8’: No such file or directory
。后来我删除了 python3.8 文件夹,~/.local/lib
因为不再需要它了,以为它会修复它。但它没有,现在这些关键程序都无法运行。
Python 3.9 安装正确,因为我可以输入$python3
,并且可以看到已加载 python 3.9.4。
有没有办法解决这个问题而不是完全重新安装 ubuntu?
$PATH
=的输出
bash: /home/hoppingturtles/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin: No such file or directory
答案1
我没有安装时也遇到了同样的错误pre-commit
(但以前是这样的)。.git/hooks
本地仓库副本中的一些残留文件显然试图找出正在使用的 Python 是什么,并导致了该错误。
我清理完它们之后,一切又恢复正常了!