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 可以查看结果。

相关推荐
孟健2 小时前
Karpathy 用 200 行纯 Python 从零实现 GPT:代码逐行解析
python
码路飞4 小时前
写了个 AI 聊天页面,被 5 种流式格式折腾了一整天 😭
javascript·python
曲幽6 小时前
FastAPI压力测试实战:Locust模拟真实用户并发及优化建议
python·fastapi·web·locust·asyncio·test·uvicorn·workers
chlk12310 小时前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑10 小时前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件11 小时前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
敏编程11 小时前
一天一个Python库:jsonschema - JSON 数据验证利器
python
前端付豪11 小时前
LangChain记忆:通过Memory记住上次的对话细节
人工智能·python·langchain
databook11 小时前
ManimCE v0.20.1 发布:LaTeX 渲染修复与动画稳定性提升
python·动效
深紫色的三北六号21 小时前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移