一周内遇到两个问题,第一次要在debian 12上安装 python-3.13(参考 [/topics/675](/topics/675)),第二次要安装 python-3.10,试用了一下 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
```
以下命令切换为普通用户操作,使用 PATH 进行访问Python的优先级管理:
```
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
```
编辑 ~/.bashrc 添加以下三行:
```
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
```
使用普通用户,执行 `source ~/.bashrc` 后,即可使用 pyenv 管理不同版本的python了,
```
pyenv versions
pyenv install -l
pyenv install 3.10.16
pyenv global 3.10.16
```
#1