在不同用户中显示不同版本的python

在不同用户中显示不同版本的python

我在 Ubuntu 20.04 LTS 中安装了不同版本的 Python。我已将这些版本添加到“更新替代方案”中,以便切换到其他版本。

当我使用“更新替代方案”从非 root 用户切换到另一个 python 版本时,它对该用户来说可以正常工作,但对 root 用户却不起作用。当我以 root 用户身份使用更新替代方案切换到 python 时,它会在 root 用户中显示以前的版本。

答案1

Ubuntu 上的每个用户都会独立于 root 或任何其他用户保存默认的 Python 版本。我自己在一台 Ubuntu 机器上有两个用户时就经历过这种情况。每个新创建的用户在首次创建时都会拥有系统默认值(所有内容,而不仅仅是 Python),无论 root 用户可能拥有哪些自定义设置。

相关内容