使用 pyenv(多版本Python管理)
1. 安装 pyenv 依赖
sudo apt update
sudo apt install -y 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 python3-openssl git
2. 安装 pyenv
curl https://pyenv.run | bash
3. 将以下内容添加到 ~/.bashrc 或 ~/.zshrc
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
4. 重新加载 shell 配置
source ~/.bashrc
5. 安装 Python 3.11
pyenv install 3.11
6. 设为全局默认版本(可选)
pyenv global 3.11
7. 验证安装
python --version # 应该显示 Python 3.11.x

评论