繁体   English   中英

使用 deadsnakes PPA 从 Python 3.5.2 更新到 Python 3.8 不适用于 Ubuntu 16.04 LTS

[英]Updating from Python 3.5.2 to Python 3.8 using deadsnakes PPA is not working on Ubuntu 16.04 LTS

我无法将 Ubuntu 16.04 LTS 上的 Python 从 Python 3.5.2 更新到 3.8。 我在这里找到了一篇现有的帖子,它展示了如何将 Python 更新到 3.8。 我试过这些步骤如下:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.8

但是,在第三步之后,我收到此错误:

在此处输入图像描述

我的 ubuntu 没有最新的预构建包,所以我必须根据以下指南从源代码安装: here

sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
tar -xf Python-3.8.0.tgz
cd Python-3.8.0
./configure --enable-optimizations
make -j 8
sudo make altinstall

deadsnakes 存储库不再适用于 Ubuntu 16.04。 你必须自己构建python。 请检查我在 Ubuntu 16.04 上使用 pyenv 安装任何 python 版本的答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM