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盘。二、Python版本管理器查看已安装的解释器有哪些3.1、打开文件资源管理器,地址栏输入 %AppData%\Python 并回车3.2、找到 pymanager.json 文件,用记事本 / VS Code 打开;如果不存在,新建一个文本文档并重命名为 pymanager.json。{ "install_dir": "D:\\PythonVersions"}
保存文件。后续通过 py install 安装的所有 Python 版本,都会自动安装到 D:\PythonVersions 目录下。python -c "import sys; print(sys.executable)"
5.3、安装了3.12.10 版本,环境还是3.14.6 打开文件资源管理器,在地址栏输入%AppData%\Python路径并回车,找到 pymanager.json 文件,在文件中写入 / 修改配置,例如要将默认版本改为 3.12:{ "install_dir": "D:\\PythonVersions", "default_tag": "3.12"}
install_dir:保留你已设置的安装目录即可,default_tag:填写你想设为默认的版本号(3.12 / 3.14)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
在 Windows 批处理文件中可靠地调用特定 Python 版本@echo offpy -3.12.10 -m my_package.cli %*