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.
时间: 2023-06-28 08:06:51 浏览: 68
这段命令的作用是将 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 版本,并进行选择。
相关问题
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1切换不成功
如果你使用的是 Ubuntu 系统,使用以下命令可以切换默认 Python 版本:
1. 安装 `update-alternatives`:
```
sudo apt-get install update-alternatives
```
2. 列出已安装的 Python 版本:
```
update-alternatives --list python
```
3. 添加 Python 版本到 `update-alternatives`:
```
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
```
4. 切换默认 Python 版本:
```
sudo update-alternatives --config python
```
在命令行中运行以上步骤,选择想要使用的 Python 版本即可。
sudo update-alternatives --install /usr/bin/python python/usr/bin/python3.6 1这个对吗
根据您提供的命令,您想将/usr/bin/python链接到/usr/bin/python3.6,并将优先级设置为1。然而,命令中的路径和空格存在一些问题。
正确的命令应该是:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
这样,您将/usr/bin/python链接到/usr/bin/python3.6,并将其优先级设置为1。请注意,您需要以root用户或使用sudo权限来运行该命令。
希望这可以解决您的问题!如果您还有其他问题,请随时提问。