update-alternatives --config python
时间: 2024-10-31 11:07:24 浏览: 36
`update-alternatives --config python` 这个命令是一个Linux系统管理工具,用于配置程序的替代版本。在Unix-like操作系统如Ubuntu、Debian等中,Python作为开源语言有多个版本可供选择,比如默认的系统Python和一些用户自安装的Python发行版(如Python 3.8、3.9等)。这个命令允许你设置系统的默认Python解释器,让用户可以在不同的版本之间切换。
当你运行这个命令时,它通常会显示一系列的选项,每个选项代表一个Python版本,并询问你想要设置哪一项为默认。输入数字序号即可完成选择。例如:
```
There are 4 choices for the alternative python (providing /usr/bin/python):
1 /usr/bin/python2.7
2 /usr/bin/python3.6
3 /usr/bin/python3.8
4 /usr/bin/python3.9
Enter to keep the current choice[+], or type selection number: 3
```
这里如果你选择3,那么`python`命令将指向`/usr/bin/python3.8`。
相关问题
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2 sudo update-alternatives --config python3的作用是司马
`sudo update-alternatives --config python3` 的作用是在系统中安装多个版本的 Python3 解释器后,可以选择默认使用哪一个版本。
在上面的命令中,我们安装了 Python3.6 和 Python3.8 两个版本的解释器,并分别给它们指定了优先级。其中,优先级为 1 的是 Python3.6,优先级为 2 的是 Python3.8。当我们运行 `sudo update-alternatives --config python3` 命令时,系统会提示我们选择要使用的 Python3 版本。我们可以根据提示输入数字,选择要使用的版本即可。
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python2.7 12 update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python3 (python3) in auto mode liu@ubuntu:/usr/bin$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5.2 update-alternatives: --install needs <link> <name> <path> <priority> Use 'update-alternatives --help' for program usage information. liu@ubuntu:/usr/bin$ sudo update-alternatives --config python3 There is only one alternative in link group python3 (providing /usr/bin/python3): /usr/bin/python2.7 Nothing to configure.
这段命令的作用是将 Python3 的默认版本从 2.7 改为 3.5.2,但是命令输入有误。正确的命令应该是:
```
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5.2 1
```
其中,`/usr/bin/python3.5.2` 是你想要设置为默认 Python3 版本的路径,`1` 是优先级,表示这个版本的优先级最高。
执行完这个命令后,你还可以使用 `sudo update-alternatives --config python3` 来查看当前系统中可用的 Python3 版本,并进行选择。
阅读全文