1. 使用 pyenv
pyenv 是一个流行的 Python 版本管理工具,可以轻松安装、切换和管理多个 Python 版本。
安装步骤:
# 安装依赖 sudo apt update sudo apt install -y make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev \ xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev # 安装 pyenv curl https://pyenv.run | bash # 将以下内容添加到 ~/.bashrc 或 ~/.zshrc export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)" # 重新加载 shell exec $SHELL
使用示例:
# 列出可安装的 Python 版本 pyenv install --list # 安装特定版本(如 3.8.12) pyenv install 3.8.12 # 设置全局 Python 版本 pyenv global 3.8.12 # 设置局部 Python 版本(在当前目录下生效) pyenv local 3.9.7 # 验证当前版本 python --version

菜鸟笔记