pyenv
是一个Python
版本管理工具,它允许在同一个系统中安装和管理多个Python
版本,并且可以在不同的Python
版本之间快速切换。这对于开发和测试需要不同Python
版本的项目非常有用。
快速上手
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| pyenv install 3.10.5
pyenv virtualenv 3.10.5 simscan
pyenv activate simscan
pyenv deactivate
pyenv virtualenvs
pyenv uninstall simscan
|
安装
安装对应版本,该版本的Python
会存放在虚拟环境中
安装后可以查看存在的虚拟Python
版本
当然也可以使用下面的命令查看本机安装的Python
版本
创建虚拟环境
1
| pyenv virtualenv [版本号] [虚拟环境名称]
|
例如下面就是创建一个名称为env-name
的虚拟环境,使用Python 3.10.5
版本,但是使用的版本必须为已安装的版本。
1
| pyenv virtualenv 3.10.5 env-name
|
激活/退出环境
1
| pyenv activate [需要激活的虚拟环境名称]
|
例如激活名称为simscan
的虚拟环境
退出直接使用
卸载/删除
删除虚拟环境
卸载虚拟环境中的Python
版本