![为什么 Ubuntu 16.04 上存在多个版本的 Python?](https://linux22.com/image/1150991/%E4%B8%BA%E4%BB%80%E4%B9%88%20Ubuntu%2016.04%20%E4%B8%8A%E5%AD%98%E5%9C%A8%E5%A4%9A%E4%B8%AA%E7%89%88%E6%9C%AC%E7%9A%84%20Python%EF%BC%9F.png)
我第一次使用 Ubuntu,也使用 Python。
默认安装有 2 个版本的 Python
$ python3 --version
Python 3.5.2
$ python --version
Python 2.7.12
我不明白为什么要安装同一个软件的两个版本。
答案1
许多 Python 应用程序都是使用早期版本的 Python 构建的,无法与新版本的 Python 兼容。因此,在 Ubuntu 上安装了这些不同的版本以满足某些程序的不同要求。
请记住,库是使用特定的 Python 版本构建的,因此如果使用这样的库,那么必须安装该库才能运行的特定 Python 版本。