Python 源码编译安装 
需要在 AArch64 的 Linux 上编译 Python3.9.15 的源码。
在此之前确保你的设备上满足编译要求,例如已经安装 build-essential 等包,Python 不同的库要求也不同。
在 Debian 系列的系统上:
bash
sudo apt install build-essential gcc g++ zlib1g-dev libbz2-dev获得完整支持:
bash
sudo apt install -y gcc make build-essential \
  libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev \
  wget curl llvm libncurses5-dev libncursesw5-dev \
  xz-utils tk-dev libffi-dev liblzma-dev uuid-dev libgdbm-dev- 在 Python 官网的下载页面 下载合适的版本
- 下载指定源文件,例如 Python-3.9.15.tar.xz
- 上传的设备上解压:bashtar -xf Python-3.9.15.tar.xz rm Python-3.9.15.tar.xz cd Python-3.9.15
- 编译安装:bash./configure --enable-optimizations --prefix=/usr/local/python-3.9 make -j $(nproc) sudo make install
- 配置环境变量:bash# 可将此命令保存在 .bashrc 中export PATH=/usr/local/python-3.9/bin:$PATH # 保存后刷新source .bashrc