Debian 11 上安装 Python 3.10 ,并不影响原有的 Python 环境
更新程序包并安装变异依赖环境
javascript
1 | sudo apt update && sudo apt upgrade |
开始正式安装
1. 下载 Python 源码包
javascript
1 | cd ~ |
2. 解压源码
javascript
1 | tar xzf Python-3.10.0.tgz |
3. 编译前的准备
javascript
1 | cd Python-3.10.0 |
–enable-optimizations
为优化性能选项,其余类似的还有–prefix=PATH
指定安装目录,可根据需要进行选择。
4. 编译
检查完成后,从源代码构建 Python 3.10,如下所示。请记住使用 -j 标志加快进程。这指定了系统中的内核数。nproc
命令显示您的系统内核。
apache
1 | make -j 4 |
5. 安装
javascript
1 | make altinstall |
altinstall
用于防止编译器覆盖默认 Python 版本。
6. 验证安装
apache
1 | python3.10 -V |
至此,已完成 Python3.10 的安装,且不影响原有 Python 环境。
此方法安装的 Python3.10,自带 pip,调用命令为:
python3.10 -m pip
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hyper Tech!
评论