😶‍🌫️符合直觉的 python 版本管理器 pyvm 使用教程

  1. 下载软件包, 到指定目录
    下载地址

  2. 下载完成后解压, 然后复制路径添加进环境变量如 D:\pyvm-windows

  3. 打开新终端输入 pyvm -v, 输出如下表示安装成功

C:\Users\umrcheng>pyvm -v
pyvm version 1.1.0
  1. 具体命令如下
C:\Users\umrcheng>pyvm -h
usage: pyvm.exe [-h] [--version] {use,ls,ls-av,list,list-available,install,uninstall} ...

Python版本管理器

positional arguments:
  {use,ls,ls-av,list,list-available,install,uninstall}
                        命令列表
    use                 [version] 使用指定版本的Python
    ls                  列出已安装的Python版本
    ls-av               列出可用的Python版本
    list                列出已安装的Python版本
    list-available      列出可用的Python版本
    install             [version] 安装指定版本的Python
    uninstall           [version] 卸载指定版本的Python

options:
  -h, --help            show this help message and exit
  --version, -v         显示当前版本信息
  1. 示例
C:\Users\umrcheng>pyvm ls-av
|----------|----------|----------|----------|----------|----------|
| 3.14     | 3.13     | 3.12     | 3.11     | 3.10     | 3.9      |
|----------|----------|----------|----------|----------|----------|
| 3.14.0   | 3.13.0   | 3.12.0   | 3.11.0   | 3.10.0   | 3.9.0    |
|          | 3.13.1   | 3.12.1   | 3.11.1   | 3.10.1   | 3.9.1    |
|          | 3.13.2   | 3.12.2   | 3.11.2   | 3.10.2   | 3.9.2    |
|          | 3.13.3   | 3.12.3   | 3.11.3   | 3.10.3   | 3.9.3    |
|          |          | 3.12.4   | 3.11.4   | 3.10.4   | 3.9.4    |
|          |          | 3.12.5   | 3.11.5   | 3.10.5   | 3.9.5    |
|          |          | 3.12.6   | 3.11.6   | 3.10.6   | 3.9.6    |
|          |          | 3.12.7   | 3.11.7   | 3.10.7   | 3.9.7    |
|          |          | 3.12.8   | 3.11.8   | 3.10.8   | 3.9.8    |
|          |          | 3.12.9   | 3.11.9   | 3.10.9   | 3.9.9    |
|          |          | 3.12.10  | 3.11.10  | 3.10.10  | 3.9.10   |
|          |          |          | 3.11.11  | 3.10.11  | 3.9.11   |
|          |          |          | 3.11.12  | 3.10.12  | 3.9.12   |
|          |          |          |          | 3.10.13  | 3.9.13   |
|          |          |          |          | 3.10.14  | 3.9.14   |
|          |          |          |          | 3.10.15  | 3.9.15   |
|          |          |          |          | 3.10.16  | 3.9.16   |
|          |          |          |          | 3.10.17  | 3.9.17   |
|          |          |          |          |          | 3.9.18   |
|          |          |          |          |          | 3.9.19   |
|          |          |          |          |          | 3.9.20   |
|          |          |          |          |          | 3.9.21   |
|          |          |          |          |          | 3.9.22   |
|----------|----------|----------|----------|----------|----------|
|----------|----------|----------|----------|----------|----------|
| 3.8      | 3.7      | 3.6      | 3.5      | 3.4      | 3.3      |
|----------|----------|----------|----------|----------|----------|
| 3.8.0    | 3.7.0    | 3.6.0    | 3.5.0    | 3.4.0    | 3.3.0    |
| 3.8.1    | 3.7.1    | 3.6.1    | 3.5.1    | 3.4.1    | 3.3.1    |
| 3.8.2    | 3.7.2    | 3.6.2    | 3.5.2    | 3.4.2    | 3.3.2    |
| 3.8.3    | 3.7.3    | 3.6.3    | 3.5.3    | 3.4.3    | 3.3.3    |
| 3.8.4    | 3.7.4    | 3.6.4    | 3.5.4    | 3.4.4    | 3.3.4    |
| 3.8.5    | 3.7.5    | 3.6.5    | 3.5.5    | 3.4.5    | 3.3.5    |
| 3.8.6    | 3.7.6    | 3.6.6    | 3.5.6    | 3.4.6    | 3.3.6    |
| 3.8.7    | 3.7.7    | 3.6.7    | 3.5.7    | 3.4.7    | 3.3.7    |
| 3.8.8    | 3.7.8    | 3.6.8    | 3.5.8    | 3.4.8    |          |
| 3.8.9    | 3.7.9    | 3.6.9    | 3.5.9    | 3.4.9    |          |
| 3.8.10   | 3.7.10   | 3.6.10   | 3.5.10   | 3.4.10   |          |
| 3.8.11   | 3.7.11   | 3.6.11   |          |          |          |
| 3.8.12   | 3.7.12   | 3.6.12   |          |          |          |
| 3.8.13   | 3.7.13   | 3.6.13   |          |          |          |
| 3.8.14   | 3.7.14   | 3.6.14   |          |          |          |
| 3.8.15   | 3.7.15   | 3.6.15   |          |          |          |
| 3.8.16   | 3.7.16   |          |          |          |          |
| 3.8.17   | 3.7.17   |          |          |          |          |
| 3.8.18   |          |          |          |          |          |
| 3.8.19   |          |          |          |          |          |
| 3.8.20   |          |          |          |          |          |
|----------|----------|----------|----------|----------|----------|
|----------|----------|----------|----------|----------|----------|
| 3.2      | 3.1      | 3.0      | 2.7      | 2.6      | 2.5      |
|----------|----------|----------|----------|----------|----------|
| 3.2.1    | 3.1.1    | 3.0.1    | 2.7.1    | 2.6.1    | 2.5.1    |
| 3.2.2    | 3.1.2    |          | 2.7.2    | 2.6.2    | 2.5.2    |
| 3.2.3    | 3.1.3    |          | 2.7.3    | 2.6.3    | 2.5.3    |
| 3.2.4    | 3.1.4    |          | 2.7.4    | 2.6.4    | 2.5.4    |
| 3.2.5    | 3.1.5    |          | 2.7.5    | 2.6.5    | 2.5.5    |
| 3.2.6    |          |          | 2.7.6    | 2.6.6    | 2.5.6    |
|          |          |          | 2.7.7    | 2.6.7    |          |
|          |          |          | 2.7.8    | 2.6.8    |          |
|          |          |          | 2.7.9    | 2.6.9    |          |
|          |          |          | 2.7.10   |          |          |
|          |          |          | 2.7.11   |          |          |
|          |          |          | 2.7.12   |          |          |
|          |          |          | 2.7.13   |          |          |
|          |          |          | 2.7.14   |          |          |
|          |          |          | 2.7.15   |          |          |
|          |          |          | 2.7.16   |          |          |
|          |          |          | 2.7.17   |          |          |
|          |          |          | 2.7.18   |          |          |
|----------|----------|----------|----------|----------|----------|
|----------|----------|----------|----------|----------|
| 2.4      | 2.3      | 2.2      | 2.1      | 2.0      |
|----------|----------|----------|----------|----------|
| 2.4.1    | 2.3.1    | 2.2.1    | 2.1.1    | 2.0.1    |
| 2.4.2    | 2.3.2    | 2.2.2    | 2.1.2    |          |
| 2.4.3    | 2.3.3    | 2.2.3    | 2.1.3    |          |
| 2.4.4    | 2.3.4    |          |          |          |
| 2.4.5    | 2.3.5    |          |          |          |
| 2.4.6    | 2.3.6    |          |          |          |
|          | 2.3.7    |          |          |          |
|----------|----------|----------|----------|----------|

C:\Users\umrcheng>pyvm install 3.10.10
Python 3.10.10 已安装
正在下载 Python 3.10.10...
100%|█████████████████████████████████████████████████████████████████████████████| 29.0M/29.0M [00:00<00:00, 36.2MB/s]
正在安装 Python 3.10.10...
Python 3.10.10 安装成功


C:\Users\umrcheng>pyvm use 3.10.10
Python 3.10.10 已安装

成功: 指定的值已得到保存。
已切换用到3.10.10版本

C:\Users\umrcheng>pyvm ls
*3.10.10 (当前使用)
 3.13.3

C:\Users\26412>python -V
Python 3.10.10

四下皆无人