Python|使用 pyenv 进行多版本管理

by 穿卡芦苇 #Python手册 #pyenv

开发不同项目或测试 Python 新版本时,可能需要安装多个版本的 Python,如何安装和切换不同版本的 Python?可以使用 pyenv,以下正文是使用 pyenv 进行 Python 版本管理的使用指导。

安装 pyenv

如何安装请参考文章 pyenv 的 安装

安装指定版本的 Python

例如 Python 3.7.7, pyenv install 3.7.7

如果从默认源安装非常缓慢,可以直接复制软件包的地址,用下载工具下载后,复制到:~/.pyenv/cache 目录里,再执行安装命令。 (➦参考自)

安装好之后,执行: pyenv rehash

Python 版本管理

pyenv versions 查看已存在的所有 Python 版本

pyenv install --list 查看所有可安装的版本

pyenv uninstall x.x.x 删除指定版本

设置当前目录使用的 Python 版本 pyenv local x.x.x

更多命令:

查看当前版本 pyenv version

指定全局版本 pyenv global 3.6.5

指定多个全局版本, 3版本优先 pyenv global 3.6.5 2.7.14

实际上当你切换版本后, 相应的pip和包仓库都是会自动切换过去的


参考文章 ➦ https://zhuanlan.zhihu.com/p/36402791


(正文结束。芝士就是力量!