Python 3.5刚刚发布,我可以把它作为Ubuntu 15.4的包吗?

我想要最新版本的Python,但我不想绕过apt包管理器:我不想做旧式的源代码安装,因为这会使官方软件包出来时更难卸载。

Python3.5目前还没有任何Canonical的软件包存储库,这意味着我不能只是“apt-get install python3.5”。

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

在Ubuntu将python 3.5添加到官方存储库之前,您现在有两个选项可以安装它:

  • 检查是否有人带有包含python 3.5的PPA,以便您可以使用apt-get或其他软件包管理器安装/删除它

  • 从源代码安装

正如我所看到的那样,到目前为止还没有这样的PPA可用,因此您唯一的选择是从源文件安装。


你说过:

我不想做一个老式的源代码安装,因为这会使官方软件包出来时更难卸载。

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

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


更新:

PPA现已推出。 检查这个答案 。

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

基本上,它说(直到官方存储库有新的python版本) 这里是一个与包管理器一起使用的源代码,对于那些喜欢使用这种更简单的方法的人来说,因为那是包管理器的用途:

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

感谢执行此PPA的Felix Krull!