Debian 中如何管理多个版本的 Python?

joseph · · 105 次点击
安装过程如下,直接上菜。。。 系统环境准备: ``` 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