我刚刚安装了 Ubuntu,它默认自带 Python 版本 3.6.7。我按照以下步骤安装了 Python 3.7.3这些说明(根据需要将 3.7.2 更改为 3.7.3)并且一切运行良好。
现在我有两个 Python 3 版本,都可以运行。我现在想删除 Python 3.6.7 并保留 3.7.3。
我该如何做呢?
答案1
我安装了 python 3.7,然后:
sudo update-alternatives --config python3
看看有什么,正常情况下会报错,然后:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2
sudo update-alternatives --config python3
选择 2 就完成了。
答案2
Ubuntu用于python
许多与系统相关的功能。您不能删除它预安装的 Python 安装,否则您的系统将崩溃,甚至无法修复。
如果出于某种原因你需要使用较新的 Python 版本,只需并行安装并明确调用它,例如使用python3.7
,因为python3
将指向默认安装。 也一样pip
,可能需要--user
选择sudo
或根据权限进行调用。