Ubuntu20安装python3.10

1、添加 deadsnakes PPA 到源列表

bash 复制代码
add-apt-repository ppa:deadsnakes/ppa
apt update

2、安装

bash 复制代码
apt install python3.10

3设置默认版本为 Python3.10

查看所有python版本 ls -l /usr/bin/python*

bash 复制代码
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1

update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2
  • 3、选择默认版本
bash 复制代码
update-alternatives --config python3

4,pip --version 会报错:

ModuleNotFoundError: No module named 'distutils.util'

5修复,执行

bash 复制代码
apt install python3.10-distutils

6,重装 pip

复制代码
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py

以确保为python3.10安装了pip

如果您看到任何权限错误,您可能需要使用

复制代码
python3 get-pip.py --user

7,修改pip指向

sudo vi /usr/local/bin/pip3

把第一行/usr/bin/python 换成 python3

结束!

使用pip3 --version 可以查看结果。

相关推荐
CCPC不拿奖不改名6 分钟前
python基础:python语言中的函数与模块+面试习题
开发语言·python·面试·职场和发展·蓝桥杯
虚神界熊孩儿7 分钟前
linux下创建用户和用户组常用命令
linux·运维·创建用户
间彧9 分钟前
深入解析Linux根目录核心文件夹的作用
linux
毕设源码-朱学姐10 分钟前
【开题答辩全过程】以 基于Python语言的疫情数据可视化系统为例,包含答辩的问题和答案
开发语言·python·信息可视化
我送炭你添花24 分钟前
Pelco KBD300A 模拟器:07+2.Python 专题:线程安全与信号槽机制——项目多线程最佳实践
python·自动化·运维开发
嘿嘿潶黑黑37 分钟前
Linux 安装 Qt
linux·qt
大聪明-PLUS44 分钟前
Linux进程间通信(IPC)指南 - 第3部分
linux·嵌入式·arm·smarc
水天需0101 小时前
Linux 空操作详解
linux
小途软件1 小时前
ssm607家政公司服务平台的设计与实现+vue
java·人工智能·pytorch·python·深度学习·语言模型
laplace01231 小时前
Part3 RAG文档切分
笔记·python·中间件·langchain·rag