当前位置:首页>python>Python多版本管理器(Windows实用)

Python多版本管理器(Windows实用)

  • 2026-10-11 05:36:52
Python多版本管理器(Windows实用)
python官网下载地址:
https://www.python.org/downloads/
官方说明:Windows 上的 Python 现在推荐通过 Install Manager 管理。
https://docs.python.org/zh-cn/dev/using/windows.html
目标: 把PyManager管理器安装到D盘,把下载的 Python 解释器全部存到 D 盘(必做,否则 C 盘爆满)。
一、开始安装python-manager-26.2.msix管理器
我电脑是已经配置过存储位置:所有应用会自动安装到D盘。
C盘瘦身小技巧之存储位置改变(小白也会)
二、Python版本管理器查看已安装的解释器有哪些
py list
三、配置运行时安装解释器目录
3.1、打开文件资源管理器,地址栏输入 %AppData%\Python 并回车
3.2、找到 pymanager.json 文件,用记事本 / VS Code 打开;如果不存在,新建一个文本文档并重命名为 pymanager.json。
3.3、在文件中写入以下内容
{    "install_dir": "D:\\PythonVersions"}
保存文件。后续通过 py install 安装的所有 Python 版本,都会自动安装到 D:\PythonVersions 目录下。
四、安装稳定版本Python 解释器
4.1、查看所有可安装版本
py list --online
4.2、安装最新稳定版本解释器
4.3、根据程序自身告诉我们安装的位置
python -c "import sys; print(sys.executable)"
4.4、查看当前版本
python --version
五、再次安装一个之前的版本方便依赖之前的老项目
5.1、确认版本
py list --online
5.2、安装 Python 3.12.10
5.3、安装了3.12.10 版本,环境还是3.14.6 
5.4、查看已安装的版本
py listpy -0p
5.5、版本管理器切换版本
打开文件资源管理器,在地址栏输入%AppData%\Python路径并回车,找到 pymanager.json 文件,在文件中写入 / 修改配置,例如要将默认版本改为 3.12:
{    "install_dir": "D:\\PythonVersions",    "default_tag": "3.12"}
install_dir:保留你已设置的安装目录即可,default_tag:填写你想设为默认的版本号(3.12 / 3.14)
5.6、执行验证
python --versionpy list
六、其它命令
然后卸载 Python 3.14:
py uninstall 3.14
缓存也一起删除:
py uninstall --purge
升级已有安装:
py install --upgrade
启动指定版本:
py -V:3.14
让 Python 自己告诉你安装位置:
python -c "import sys; print(sys.executable)"或者py -c "import sys; print(sys.executable)"
运行脚本或模块:
py -3.12.10 my_script.pypy -3.12.10 -m pip install requestspy -3.12.10 -m http.server 8000
虚拟环境配合使用:
py -3.12.10 -m venv myproject_env
myproject_env\Scripts\activate,确保你的虚拟环境基于指定的 Python 版本。
调试脚本时指定版本:在 IDE 或编辑器外部快速测试脚本在不同 Python 版本下的行为
py -3.12.10 debug_script.pypy -3.10 debug_script.py
查看 site-packages 路径:
py -3.12.10 -m site 
在 Windows 批处理文件中可靠地调用特定 Python 版本
@echo offpy -3.12.10 -m my_package.cli %*

最新文章

随机文章