源码安装python3.9

源码安装python3.9

软件版本
python3.9.16
节点IP系统功能CPU内存硬盘
node110.80.10.1centos7.9python4核心8GB20GB

node1

安装python相关依赖包:

1
# yum install -y gcc gcc-c++ libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel

下载安装python:

下载地址:https://www.python.org/ftp/python/

1
2
3
4
5
6
# cd /usr/local/src/
# wget https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tgz
# tar -xzvf Python-3.9.16.tgz
# cd Python-3.9.16
# ./configure prefix=/usr/local/python3
# make -j 4 && make -j 4 install

添加python环境变量:

1
2
3
# vim /etc/profile
# 尾行,添加配置
export PATH=$PATH:/usr/local/python3/bin
1
# source /etc/profile

升级pip:

1
# python3 -m pip install --upgrade pip -i https://pypi.douban.com/simple/

检测Python3.9安装信息:

1
2
3
4
# python3 --version
Python 3.9.16
# pip3 --version
pip 23.1.2 from /usr/local/python3/lib/python3.9/site-packages/pip (python 3.9)