在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 
相关推荐
琥珀.30 分钟前
mysql中json数组转列表查询
linux·运维·服务器
dawnsky.liu1 小时前
在 RHEL 中使用 goose 实现远程主机管理
linux·运维·ai
Linux运维技术栈3 小时前
CVE-2026-91403 高危漏洞修复:Rocky Linux 9 多版本 JDK 环境清理实操
java·linux·运维
云上先途13 小时前
企业 AI 服务部署周期多久,会不会影响原有业务运转?
大数据·运维·人工智能
执伞人ONLY4 小时前
AI知识库自动化知识加工没做对,人工整理永远追不上知识产生
运维·人工智能·自动化
slongzhang_4 小时前
linux 递归删除源码文件|递归删除目录下 *.js,但排除 *.min.js
linux·开发语言·javascript
叼烟扛炮4 小时前
Linux 学习笔记(三十三):线程互斥——互斥锁(Mutex)与死锁
linux·运维·服务器·笔记·学习·1024程序员节
无足鸟ICT5 小时前
【RHCA+】who命令(查看已登陆用户)
linux·运维·服务器
Escalating_xu5 小时前
【Linux 网络编程】应用层协议 HTTP(下):Header、连接管理与 C++ HTTP 服务器
linux·服务器·网络
RacentCLM5 小时前
证书即服务CaaS:从申请、续期到部署的自动化链路拆解
运维·数据库·自动化·ssl