update-alternatives: warning: alternative /usr/bin/python3 (part of link group python) doesn't exist; removing from list of alternatives update-alternatives: warning: /etc/alternatives/python is dangling; it will be updated with best choice
时间: 2024-02-24 13:54:08 浏览: 307
update-alternatives
这个警告信息表明 `/usr/bin/python3` 这个符号链接不在 `python` 这个链接组中,因此被从备选列表中移除了。而 `/etc/alternatives/python` 这个符号链接则是一个“悬挂”的链接,没有指向任何文件,将会被更新为最佳选择。
这通常发生在你移除了 `/usr/bin/python3`,而没有正确地更新链接组的情况下。为了解决这个问题,您可以运行以下命令:
```
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
```
该命令将 `/usr/bin/python3` 添加到 `python` 链接组中,并将其权重设置为 1,以确保它成为默认备选项。然后,您可以运行以下命令来更新备选项:
```
sudo update-alternatives --config python
```
该命令将列出 `python` 链接组中的备选项,并要求您选择要使用的备选项。选择 `/usr/bin/python3` 并按 Enter 键即可。
完成后,您应该不会再看到该警告信息。
阅读全文