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

ubuntu中替换python版本

我的ubuntu里面的python的版本目前是3.12,因为太新了,跑开源项目跑不起来,我想知道如何替换成3.10.2?

在 Ubuntu 里同时保留系统 Python 3.12把项目专用解释器换成 3.10.2,最干净的办法是:

用 deadsnakes PPA 装 3.10.2 → 重新建 venv → 指定解释器**
不动系统默认 python3,只让当前项目用 3.10.2


✅ 一步不落操作

① 添加 deadsnakes 官方源 & 安装 3.10.2
sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:deadsnakes/ppa
sudo apt install -y python3.10 python3.10-venv python3.10-distutils

② 确认版本
python3.10 --version # 应输出 Python 3.10.2

③ 删掉旧 3.12 的 venv,用 3.10.2 重建
cd ~/tangseng
rm -rf venv
python3.10 -m venv venv

④ 激活 & 装包
source venv/bin/activate
python --version # 确认 3.10.2
pip install -r requirements.txt


🔍 验证
which python

/home/vawet/tangseng/venv/bin/python

python --version

Python 3.10.2


⚠ 注意

  • 系统级命令(apt、snap)仍用 3.12,不受影响
  • 以后每次进项目都要 source venv/bin/activate,自动就是 3.10.2

先执行第 ① 步,把 python3.10 --version 结果贴给我,继续下一步!

与我想法不同的事我以为是不要保留 占内存呀、、、
但是后来了解到虚拟机的很多依赖和python有关然后目前还是用的是py自带的venv
后面会替换成minicoda

在这里插入图片描述

http://www.dtcms.com/a/511668.html

相关文章:

  • mybatis请求重试工具
  • 高速运放输入引脚并联电阻太小会怎样?
  • vue前端面试题——记录一次面试当中遇到的题(10)
  • 有没有做高仿手表的网站php网站地图
  • wordpress提交百度站长中建装饰集团有限公司官网
  • 牛客网 AI题​(一)机器学习 + 深度学习
  • 第一例:石头剪刀布的机器学习(xedu,示例15)
  • 【AI论文】D2E:基于桌面数据扩展视觉-动作预训练规模,以迁移至具身人工智能领域
  • 机器学习和深度学习模型训练流程
  • C++ STL——allocator
  • 开题报告--中美外贸企业电子商务模式的比较分析
  • 基于原子操作的 C++ 高并发跳表实现
  • java 8 lambda表达式对list进行分组
  • 网站建设 有聊天工具的吗网站开发者的设计构想
  • 建网站 北京网站接入支付宝在线交易怎么做
  • scrapy爬取豆瓣电影
  • bisheng 的 MCP服务器添加 或 系统集成
  • 一个完整的 TCP 服务器监听示例(C#)
  • 执行操作后元素的最高频率1 2(LeetCode 3346 3347)
  • Java 大视界 -- Java 大数据在智慧交通停车场智能管理与车位预测中的应用实践
  • 版本设计网站100个关键词
  • 网站前置审批工程建设服务平台
  • 共聚焦显微镜(LSCM)的针孔效应
  • STM32CubeMX
  • 网站实现搜索功能四川建设安全协会网站
  • spark组件-spark core(批处理)-rdd特性-内存计算
  • 算法练习:双指针专题
  • 关于comfyui的triton安装(xformers的需求)
  • 爬虫+Redis:如何实现分布式去重与任务队列?
  • 烘焙食品网站建设需求分析wordpress生成静态地图