Python 3.5 刚刚发布,我可以将其作为 Ubuntu 15.4 的软件包获取吗?

Python 3.5 刚刚发布,我可以将其作为 Ubuntu 15.4 的软件包获取吗?

我想要最新版本的 Python,但我不想绕过 apt 包管理器:我不想进行老式的源安装,因为当官方包发布时这会使卸载变得更加困难。

Python3.5 目前尚未出现在任何 Canonical 软件包存储库中,这意味着我不能仅仅“apt-get install python3.5”。

有没有办法同时在我的 PC 上安装 Python3.5?

答案1

在 Ubuntu 添加python 3.5到官方存储库之前,您有两种选择可以立即安装它:

  • 检查是否有人提供了包含以下内容的 PPA,python 3.5以便你可以使用apt-get或其他包管理器安装/删除它

  • 从源代码安装

据我所知,到目前为止还没有可用的 PPA,所以你唯一的选择是从源文件安装。


您曾说过:

我不想进行老式的源安装,因为当官方软件包发布时,这会使卸载变得更加困难。

也许你还没有听说过checkinstall然而,它会在从源代码编译包的最后一步( )中,根据将要保存在计算机不同位置的文件创建一个包sudo make install。因此,您只需替换sudo make installsudo checkinstall,然后就可以使用任何包管理器以常规方式删除您命名的包。

检查man checkinstall以获得更多想法。


更新:

PPA 现已可用。检查这个答案

答案2

这里还有另一个类似问题的答案: 如何使用 apt-get 安装较新的 Python 版本?

基本上,它说的是(直到官方存储库有新的 Python 版本)这里对于我们这些喜欢使用这种更简单方法的人来说,这是一个与包管理器一起使用的源,因为包管理器就是为此而设计的:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5

向管理这个 PPA 的 Felix Krull 表示感谢!

相关内容