Linux debian 更新 升级Python 版本
更新源和系统 安装依赖
apt-get update -y && sudo apt-get install 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 -y
安装 pyenv
pyenv 是一个 Python 版本管理器,可以让你在同一系统中安装和管理多个 Python 版本
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
配置环境变量
首先,通过在终端中运行以下命令,将命令添加到 ~/.bashrc
中:
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
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.profile
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.profile
echo 'eval "$(pyenv init -)"' >> ~/.profile
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
重载
source ~/.bashrc
exec “$SHELL”
安装 Python
现在你可以使用 pyenv 安装 Python 的最新版本了。首先,查看可用的 Python 版本:
pyenv install –list
安装3.12.0
pyenv install 3.12.0
设置默认 Python 版本
安装完成后,你可以使用以下命令设置新安装的 Python 版本为默认版本:
pyenv global 3.12.0
验证安装
使用以下命令检查 Python 版本:
python –version