我在 ubuntu 20.04 上安装了 python3.6,但当我输入“python3”或“pip3”时,它指的是 python 3.8。卸载它会从我的电脑中删除所有内容

我在 ubuntu 20.04 上安装了 python3.6,但当我输入“python3”或“pip3”时,它指的是 python 3.8。卸载它会从我的电脑中删除所有内容

编辑:在我的 PC 上,无法将 python3 的别名从 python 3.8 更改为 python3.6。它没有给出任何错误,但重新启动或注销并登录后,它又更改为 python3.8。正在寻找解决方案。提前致谢。

答案1

您可以用以下方式打开 shell,python3.6而不是python3

如果希望每次python在 shell 中写入时都打开 python3.6,则可以使用 update-alternatives 建立默认的 python 可执行文件,如下所示:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2

如果你想再次更改默认值,你可以简单地这样写:

sudo update-alternatives --config python

并插入与您要使用的版本相关的编号。

相关内容