当前位置: 首页 > news >正文

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

环境:

debian12.8

python3.11

python3.10

问题描述:

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

在这里插入图片描述

解决方案:

1.下载 Python 3.10 源码:

wget https://www.python.org/ftp/python/3.10.13/Python-3.10.13.tgz

2.解压源码:

tar -xvf Python-3.10.13.tgz
cd Python-3.10.13

3.安装依赖:

sudo apt-get install build-essential checkinstall
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:

./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

在这里插入图片描述

5.验证安装:

python3.10 --version

在这里插入图片描述

相关文章:

  • Neo4j 常用查询语句
  • 数据库系统概论(四)关系操作,关系完整性与关系代数
  • 【学习笔记】检索增强生成(RAG)技术
  • 传统智慧焕新,打造现代养生生活
  • 基于物联网的园林防火监测系统
  • 网络原理 ——TCP 协议
  • AMP混合精度训练 详细解析
  • 代码随想录回文子序列
  • 如何判断你的PyTorch是GPU版还是CPU版?
  • C++泛型编程(一):模板详解
  • 47-dify案例分享-魔搭+Dify王炸组合!10分钟搭建你的专属 生活小助理
  • 利用【指针引用】对【非空单循环链表】进行删除操作
  • C/C++ | 高频手撕整理(1) —— strstr,memcpy,memmove函数模拟实现
  • ARM架构的微控制器总线矩阵优先级与配置
  • DeepSeek 的长上下文扩展机制
  • 【MCP】详细了解MCP协议:和function call的区别何在?如何使用MCP?
  • 0803分页_加载更多-网络ajax请求2-react-仿低代码平台项目
  • 【多线程】五、线程同步 条件变量
  • 逆向|dy|a_bogus|1.0.1.19-fix.01
  • RK3568 Debian调试记录
  • VR数字沉浸体验又添新节目,泰坦尼克号驶进文旅元宇宙
  • 白酒瓶“神似”北京第一高楼被判侵权,法院一审判赔45万并停售
  • 因商标近似李小龙形象被裁定无效,真功夫起诉国家知产局,法院判了
  • 乌克兰基辅遭大规模袭击,已致12人死亡
  • “2025上海西九文化周”启动,香港顶尖文艺6月齐聚申城
  • 看展览|深濑昌久:一位超现实主义摄影者的三种意象