update-alternatives --remove-all python update-alternatives: error: no alternatives for python
时间: 2023-09-05 13:10:50 浏览: 170
update-alternatives
这个错误是因为在你的系统上没有为python设置替代方案。在Linux系统上,update-alternatives是一个管理符号链接的工具,用于在多个版本的软件之间进行切换。你可以使用以下命令来检查是否存在python的替代方案:
```
sudo update-alternatives --list python
```
如果没有任何输出,则表示当前系统中没有为python设置替代方案。你可以通过安装其他版本的python来创建替代方案,然后使用update-alternatives命令来进行配置。例如,你可以使用以下命令来安装python3:
```
sudo apt-get install python3
```
安装完成后,你可以使用以下命令来创建python的替代方案:
```
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
```
这将创建一个名为python的替代方案,指向/usr/bin/python3。你可以使用以下命令来切换到新的python版本:
```
sudo update-alternatives --config python
```
然后选择你想要使用的版本即可。
阅读全文