CentOS7下源码安装python3.9

  |   0 评论   |   0 浏览

背景

CentOS7下仅支持python 3.6,但是推理引擎需要python3.9。没有找到对应的rpm包,所以只好源码编译安装了。

初体验

编译环境准备

yum groupinstall "Development Tools" -y
yum install openssl-devel libffi-devel bzip2-devel -y

源码安装

wget https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tgz
tar xvf Python-3.9.10.tgz
cd Python-3.9.10

./configure --enable-optimizations
make altinstall

安装成功后,更新pip

/usr/local/bin/python3.9 -m pip install --upgrade pip

make altinstall与make install的区别

altinstall skips creating the python link and the manual pages links。
altinstall跳过创建python链接和手册页链接的操作。

参考