使用源码编译安装Python

1.安装编译依赖工具

 yum -y install gcc openssl-devel gcc-c++ compat-gcc-34 compat-gcc-34-c++ libffi-devel

2.上传python

yum install lrzsz -y
rz -be

3.解压缩 

xz -d Python-3.11.2.tar.xz
tar -xvf Python-3.11.2.tar

 4.编译安装 Python

cd Python-3.11.2
mkdir /usr/local/Python-3.11.2
./configure --enable-optimizations --with-ssl --prefix=/usr/local/Python-3.11.2
make
make altinstall

#如果编译失败可以clean一下重新编译
make clean

设置全局环境变量 PATH,并为 Python 设置一个别名 py。在目录 /etc/profile.d/ 下新建一个文件,此处命名为 python.sh,在文件中写入

vim /etc/profile.d/python.sh

export PATH=/usr/local/Python-3.11.2/bin:$PATH
alias py='/usr/local/Python-3.11.2/bin/Python-3.11'

使配置文件立即生效

source /etc/profile.d/python.sh

5.添加帮助文档

在 /etc/man_db.conf 中添加一条 MANPATH

MANDATORY_MANPATH                       /usr/local/Python-3.11.2/share/man

6.测试环境 

在命令行输入以下命令,测试是否可用

python3.11
pip3
pip3.11
python3
python3.11
python3.11-config
python3-config     

部分结果截图,至此安装完成 

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值