一台服务器已经有个python3.11版本了,如何手动安装 Python 3.10,两个版本共存

环境:

debian12.8

python3.11

python3.10

问题描述:

一台服务器已经有个python3.11版本了,如何手动安装 Python 3.10,两个版本共存

解决方案:

1.下载 Python 3.10 源码:

bash 复制代码
wget https://www.python.org/ftp/python/3.10.13/Python-3.10.13.tgz

2.解压源码:

bash 复制代码
tar -xvf Python-3.10.13.tgz
cd Python-3.10.13

3.安装依赖:

bash 复制代码
sudo apt-get install build-essential checkinstall
bash 复制代码
sudo apt-get install build-essential checkinstall libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

4.编译并安装 Python 3.10:

bash 复制代码
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

5.验证安装:

bash 复制代码
python3.10 --version
相关推荐
Titan20247 小时前
网络基础:传输层协议知识梳理
linux·服务器·网络
2601_962099087 小时前
replit如何运行python
python·代码编辑器·编程环境·在线ide·replit
头发够用的程序员8 小时前
别被 TOPS 参数迷惑:手把手推导边缘 GPU 整型算力
人工智能·python·ubuntu·计算机视觉·硬件架构·边缘计算
爱吃提升8 小时前
VMware虚拟机迁移系统磁盘完整教程(VMware Workstation17)
linux·运维·服务器
诸葛李8 小时前
linux 配置
linux·运维·服务器
TechWayfarer8 小时前
做IP归属地查询时总是查不准?IP纯净度检测实战:从“查归属地“到识别“脏IP“的四个维度
服务器·网络·python·tcp/ip·安全·web安全
Aime_Perfect8 小时前
sqlserver always on
服务器·数据库·sqlserver
小溪学编程8 小时前
Java InputStream 详解:从基础到实战
java·python·php
BestHeaker9 小时前
跨企业接口对接:IQDS / CPK 数据解析与协作避坑指南(五)
java·服务器·前端
其实防守也摸鱼9 小时前
OpenClaw 深度解析:从原理到实战的完整指南
运维·服务器·数据库·github·copilot