一、更新程序包并安装编译依赖环境
sudo apt update && sudo apt upgrade
sudo apt install wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
二、开始正式安装
1. 下载Python源码包
cd ~
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
2. 解压源码
tar xzf Python-3.10.0.tgz
3. 编译前的准备
cd Python-3.10.0
./configure --enable-optimizations
–enable-optimizations
为优化性能选项,其余类似的还有–prefix=PATH
指定安装目录,可根据需要进行选择。
4.编译
检查完成后,从源代码构建 Python 3.10,如下所示。请记住使用 -j 标志加快进程。这指定了系统中的内核数。nproc
命令显示您的系统内核。
make -j 4
5.安装
make altinstall
altinstall
用于防止编译器覆盖默认Python版本。
6.验证安装
python3.10 -V
至此,已完成 Python3.10 的安装,且不影响原有 Python 环境。
此方法安装的 Python3.10,自带pip,调用命令为:
python3.10 -m pip
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容