debian10自己编译python3.8
apt仓库罪大恶极,搞得民众怨声载道。
闲聊
之所以会要这么干,主要就是因为apt仓库不提供python3.8的源。而我自己利用开源的telegrambot自己搞的一个入群验证Bot发现要求Python版本在3.8以上。所以想了想,还是把这个搞定吧。
环境
我的环境是
- 系统版本 debian10
安装编译依赖包
1 |
|
下载Python3.8源代码
1 |
|
编译并安装Python3.8
1 |
|
这里要查看系统核心数量的话,可以参考我的这篇博客linux 查看系统核心数
确认安装成功
1 |
|
设置Python默认版本
1 |
|
现在就可以用
1 |
|
看看是不是设置好了。
之后如果pip出现问题可以看我参考链接的第二个和第三个
参考
Ubuntu/Debian/Raspbian源码编译安装Python3.8 及默认版本选择配置
【Python】Ubuntu修改默认Python版本
Python3 安装pip 提示ModuleNotFoundError: No module named ‘distutils.util’
debian10自己编译python3.8
https://www.yikakia.com/debian10自己编译python3-8/