如何在 Ubuntu 16.04 和 18.04 上安装 Python 3.7?

B-r*_*cal 21 python3 16.04 18.04

我有几个系统。有些是 16.04 迷你服务器,我还不能更新操作系统。其他已更新到 Ubuntu 18.04。(我使用的 18.04 版本上有 Python 3.6.5)。

sle*_*ead 6

目前没有包含 python 3.7 的可信 PPA,所以你必须自己构建它。下载所需版本并按照本文档页面上的说明进行操作

它应该很简单:

./configure
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

更新:感谢 C14L,现在它也在文档页面上。 make install可以覆盖或伪装 python3 二进制文件。make altinstall因此推荐而不是make install因为它只安装 exec_prefix/bin/pythonversion

./configure
make
sudo make altinstall
Run Code Online (Sandbox Code Playgroud)

  • 不是真的,[deadsnakes PPA](https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa) 有它。 (10认同)
  • 好吧,这始终是 [信任问题](https://askubuntu.com/q/35629/250300) 但死蛇是 Python AFAIK 的事实上的标准。请参阅 [我之前链接的答案](https://askubuntu.com/a/865569/250300) 目前有 373 票赞成。 (2认同)
  • 只是为了确认:死蛇确实有 3.7 版本。我也对它进行了最低限度的测试,它似乎有效 (2认同)