参考文章
ubuntu源码安装python3
Linux(Ubuntu)系统下编译源码安装 Python 3.7

准备工作

安装工具

sudo apt updatesudo apt upgradesudo apt install gccsudo apt install g++sudo apt install build-essential checkinstallsudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

下载python文件

sudo curl -O https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz

解压源码包

sudo tar Jxvf Python-3.7.1.tar.xz

创建python安装路径

sudo mkdir /usr/python37

安装python

sudo ./configure --enable-optimizations --prefix=/usr/python37sudo make && make install