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

相关推荐
belldeep2 小时前
python:reportlab 将多个图片合并成一个PDF文件
python·pdf·reportlab
热爱嵌入式的小许2 小时前
Linux基础项目开发1:量产工具——显示系统
linux·运维·服务器·韦东山量产工具
FreakStudio4 小时前
全网最适合入门的面向对象编程教程:56 Python字符串与序列化-正则表达式和re模块应用
python·单片机·嵌入式·面向对象·电子diy
丶21364 小时前
【CUDA】【PyTorch】安装 PyTorch 与 CUDA 11.7 的详细步骤
人工智能·pytorch·python
_.Switch5 小时前
Python Web 应用中的 API 网关集成与优化
开发语言·前端·后端·python·架构·log4j
一个闪现必杀技5 小时前
Python入门--函数
开发语言·python·青少年编程·pycharm
小鹿( ﹡ˆoˆ﹡ )6 小时前
探索IP协议的神秘面纱:Python中的网络通信
python·tcp/ip·php
卷心菜小温6 小时前
【BUG】P-tuningv2微调ChatGLM2-6B时所踩的坑
python·深度学习·语言模型·nlp·bug
韩楚风6 小时前
【linux 多进程并发】linux进程状态与生命周期各阶段转换,进程状态查看分析,助力高性能优化
linux·服务器·性能优化·架构·gnu
陈苏同学6 小时前
4. 将pycharm本地项目同步到(Linux)服务器上——深度学习·科研实践·从0到1
linux·服务器·ide·人工智能·python·深度学习·pycharm