在Centos上安装Python指定版本

1 下载python

复制代码
wget https://www.python.org/ftp/python/3.12.9/Python-3.12.9.tgz
tar -zxf Python-3.12.9.tgz

2 安装

环境准备

复制代码
yum install -y gcc make openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel

开始编译安装,如果有历史安装信息记得make clean清理下

复制代码
./configure --prefix=/usr/local/Python-3.12.9 --enable-optimizations
make
make altinstall

3 配置

编辑/etc/profile文件

/usr/local/Python-3.12.9/bin 配置到PATH上

生成一个python连接

复制代码
ln -s python3.12 python

安装pip

复制代码
python -m pip install --upgrade pip

4 开始项目的依赖环境安装

复制代码
pip install -r requirements.txt 

启动项目:

复制代码
 python app.py 
相关推荐
可莉丝婷11 分钟前
光模块产线自动化设备品牌推荐:艾利特选型指南
运维·自动化
型者无疆1 小时前
关于Fcitx5在ubuntu26.04中的位置问题
运维·服务器
yunwei371 小时前
eBPF 教程:用 BPF Qdisc 实现出口限速
linux·云原生·开源
mengge.cloud1 小时前
Linux三剑客 grep sed awk 小白基础教程
linux·运维·服务器·网络
盐焗鹌鹑蛋1 小时前
【Linux】进程间通信与进程池
linux
无毁的湖光-Al2 小时前
解Bug之路-with AI-应用被限流?
java·linux
Brilliantwxx2 小时前
【Linux】 进程(4)七大进程状态深度解析
linux·运维·算法
HiDev_2 小时前
【非标自动化】2、认识元器件(气源处理组件)
运维·自动化
HiDev_2 小时前
【非标自动化】2、认识元器件(远程I/O)
运维·自动化
国际云,接待2 小时前
df 显示磁盘还有空间却无法写文件:Linux inode 耗尽排查与治理
linux·运维·服务器