centos编译安装python3.8

centos7默认自带python2.7版本,如需python3.8.x版本需要自行下载编译安装

安装依赖

更新yum(可选)

sudo yum update

安装依赖

sudo yum install gcc openssl-devel bzip2-devel libffi-devel
sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel

下载编译

示例代码使用3.8.16版本
下载源码

wget https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tgz

压缩并进入目录

tar -zxvf Python-3.8.16.tgz
cd Python-3.8.16

编译安装

./configure
make
sudo make install

使用

python3 xxx
pip3 xxx

Sitemap · Rss

津ICP备2021004480号-3