pyenv

便携式python沙盒执行环境

pyenv用于python的版本管理,每个版本的python都是用独立的存储区域,并且可依据需要自由切换和组合不同的python版本。

项目地址

快速开始

安装git用于拉取代码

yum install -y git

安装pyenv

curl https://pyenv.run | bash

将以下内容追加到~/.bashrc中,使每次登录时自动生效

export PATH="/root/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

查看python版本

pyenv versions

安装并切换python版本

以安装python 3.8.0为例,先使用yum安装编译所需的依赖库,再通过pyenv安装python 3.8.0。

yum install -y  zlib-devel openssl-devel bzip2-devel readline-devel sqlite-devel libffi-devel
pyenv install 3.8.0

安装后的python存储于/root/.pyenv/versions/3.8.0/bin中

切换使用python 3.8.0版本

pyenv global 3.8.0
python --version

最后更新于