源码编译 Python 3.7
- 安装编译依赖
- 下载并解压
- 编译安装(不覆盖系统 Python)
- 用它创建 venv
安装编译依赖
sudo apt update sudo apt install-y \ build-essential \ libssl-dev \ zlib1g-dev \ libbz2-dev \ libreadline-dev \ libsqlite3-dev \ libffi-dev \ libncursesw5-dev \ xz-utils \ tk-dev \ libxml2-dev \ libxmlsec1-dev \ wget下载并解压
cd/usr/src sudo wget https://www.python.org/ftp/python/3.7.17/Python-3.7.17.tgz sudo tar xzf Python-3.7.17.tgz cd Python-3.7.17编译安装(不覆盖系统 Python)
sudo./configure--enable-optimizations sudo make-j$(nproc)sudo make altinstall用它创建 venv
/usr/local/bin/python3.7-m venv yolov5_lite_venv source yolov5_lite_venv/bin/activate