pyenv — 多版本Python(含镜像设置加速下载)

安装pyenv

curl https://pyenv.run | bash

显示已安装python版本

pyenv install --list

设置使用镜像

 export PYTHON_BUILD_MIRROR_URL_SKIP_CHECKSUM=1
 export PYTHON_BUILD_MIRROR_URL="https://npm.taobao.org/mirrors/python/"

安装指定版本Python

pyenv install 3.9.9

运行指定版本Python

pyenv global 3.9.9

查看当前已安装和正在运行的Python版本

pyenv versions

查看已安装版本位置

pyenv prefix 3.9.9

其他

  • pyenv的替代工具是asdf, 可以管理多个语言的版本,包含Python,node,Erlang,Ruby,PHP,Mysql,Postgres等

参考