【centos】安装python3.12
本文提供一行命令快速安装Python 3.12.7的方法,包含下载源码、编译安装和配置软链接的全过程。命令通过清华镜像源获取安装包,使用--prefix指定安装路径,make altinstall避免覆盖系统默认Python版本,最后创建/usr/bin软链接方便调用。安装完成后可通过python3.12 --version和pip3.12 --version验证安装结果。分步解释版详细说明了下载
·
一行命令安装
wget https://mirrors.tuna.tsinghua.edu.cn/python/3.12.7/Python-3.12.7.tgz;tar -xf Python-3.12.7.tgz;cd Python-3.12.7;mkdir -p /usr/local/python3.12;./configure --enable-optimizations --prefix=/usr/local/python3.12;make -j $(nproc);sudo make altinstall;/usr/local/python3.12/bin/python3.12 --version;sudo ln -s /usr/local/python3.12/bin/python3.12 /usr/bin/python3.12;sudo ln -s /usr/local/python3.12/bin/pip3.12 /usr/bin/pip3.12;python3.12 --version;pip3.12 --version;
分步解释
下载安装包
wget https://mirrors.tuna.tsinghua.edu.cn/python/3.12.7/Python-3.12.7.tgz
解压进入安装目录
tar -xf Python-3.12.7.tgz
cd Python-3.12.7
创建安装目录
mkdir -p /usr/local/python3.12
编译安装
# 配置编译
./configure --enable-optimizations --prefix=/usr/local/python3.12
# 编译
make -j $(nproc)
# 安装(altinstall 避免替换系统默认 python/python3 软链接)
sudo make altinstall
验证安装是否成功
# 检查 Python 3.12 版本
/usr/local/python3.12/bin/python3.12 --version
# 输出:Python 3.12.7 即为成功
创建软链接(相当于添加环境变量)
# 创建软链接(可选,方便终端直接用 python3.12)
sudo ln -s /usr/local/python3.12/bin/python3.12 /usr/bin/python3.12
sudo ln -s /usr/local/python3.12/bin/pip3.12 /usr/bin/pip3.12
验证全部完成
python3.12 --version
pip3.12 --version
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)