如何将Python版本升级到3.7?

27 python linux ubuntu python-3.x

我已经在linux ubuntu中使用了python3.5.我已经下载了python3.7.ta​​r www.python.org.

但我不知道如何安装它.如何升级到python 3.7?谢谢.

小智 35

如果你在ubuntu上试试这个:

sudo apt-get update
sudo apt-get install build-essential libpq-dev libssl-dev openssl libffi-dev zlib1g-dev
sudo apt-get install python3-pip python3.7-dev
sudo apt-get install python3.7
Run Code Online (Sandbox Code Playgroud)

更多信息:http://devopspy.com/python/install-python-3-6-ubuntu-lts/

  • 我刚刚使用上面的说明并使用Deadsnakes PPA在Ubuntu 16.04中安装了python 3.7.要添加PPA,只需执行`sudo add-apt-repository ppa:deadsnakes/ppa`和`sudo apt-get update`. (11认同)
  • 这在Ubuntu 18.04上对我有用! (3认同)
  • 我对其进行了测试,但由于缺少PPA而无法使用... (2认同)
  • 为什么是`python3-dev` 而不是`python3.7-dev`? (2认同)

Ber*_*ard 16

在ubuntu上,您可以添加此PPA存储库并使用它来安装python 3.7:https: //launchpad.net/~jonathonf/+archive/ubuntu/python-3.7

或者提供几个Python版本的不同PPA是Deadsnakes:https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa

另见这里:https://askubuntu.com/questions/865554/how-do-i-install-python-3-6-using-apt-get(我知道它在网址中说3.6,但是deadsnakes ppa也包含3.7所以你可以使用3.7只相同)

如果你想要"官方",你必须从网站的来源安装它,获取代码(你已经下载)并执行此操作:

tar -xf Python-3.7.0.tar.xz
cd Python-3.7.0
./configure
make
sudo make install        <-- sudo is required.
Run Code Online (Sandbox Code Playgroud)

这可能需要一段时间