还在Python版本打架?一文搞定安装、PATH配置、多版本自由切换 📅 2026/7/8 2:43:09 还在Python版本打架一文搞定安装、PATH配置、多版本自由切换提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档还在Python版本打架一文搞定安装、PATH配置、多版本自由切换前言作为一名初学Python的开发者而言Python环境的搭建是第一道门槛。我也会遇到安装后Python命令无法识别不同项目需要不同Python版本导致的依赖冲突不清楚底层代码逻辑等问题。本文基于Windows系统从官方下载安装path环境变量手动配置步骤到多Python版本共存零基础都能跟着安装完成。一、官方下载与安装步骤1.1 官方下载渠道1.进入Python Windows官方下载页 (https://www.python.org/downloads/windows/)2.版本选择本次我下载的为Python3.13和Python3.14。3.系统匹配Windows 10/11 64位系统下载 Windows installer (64-bit) 离线安装包。1.2核心安装避雷打开安装程序。选择 Customize installation 自定义安装可自由指定安装路径不推荐默认C盘路径。全部可选组件勾选pip、tcl/tk、Documentation、测试套件其中pip是Python包管理工具必须安装。高级设置勾选 Install for all users 自定义路径推荐 D:\Python\Python314 路径禁止包含中文、空格勾选 Disable path length limit 解除系统路径长度限制。点击Install等待安装完成。6.验证安装成功按下 WinR 输入 cmd 打开命令提示符输入python。显示3.14出来就成功了二 Python环境变量完整讲解2.1 PATH环境变量底层原理Windows系统PATH是一组检索目录集合当我们在终端输入 python 时系统会自上而下遍历PATH内所有文件夹查找 python.exe 可执行文件。未配置PATH时系统无法定位程序直接抛出报错配置完成后任意文件夹内都能直接调用Python指令。2.2 Python所需配置路径以安装路径 E:\Program Files\Python314为例需要添加两组路径至系统PATH程序根目录 E:\Program Files\Python314 存放 python.exe 主程序Scripts脚本目录 E:\Program Files\Python314\Scripts 存放 pip.exe 、第三方脚本工具。2.3 手动配置环境变量实操步骤右键「此电脑」→「属性」→「高级系统设置」→「环境变量」在系统变量区域找到变量 Path 双击打开编辑窗口点击「新建」分别填入上述两条文件夹路径依次点击确定保存全部窗口关闭所有已打开的终端窗口重新启动CMD配置才能生效2.4 环境变量常见报错原因安装阶段未勾选自动添加PATH需要手动补充路径填写的路径存在错别字、多余空格修改环境变量后未重启终端系统存在多个Python路径路径排序导致版本调用冲突。三、多个Python版本如何共存3.1 共存底层原理Windows系统自带 py启动器 会自动识别本机全部已安装Python版本通过指定版本号精准调用对应环境无需反复修改PATH变量从根源解决版本冲突。3.2 多版本规范安装流程分层存放不同版本安装目录示例Python3.13存放于 E:\Program Files\Python313 、Python3.14存放于E:\Program Files\Python3143.3 配置3.13的环境变量具体步骤参考2.3 手动配置环境变量实操步骤总结本文完整的从Python安装、环境变量底层逻辑、多版本共存。环境变量是理解Windows程序运行逻辑的基础多版本搭配py启动器虚拟环境的方案适配课程设计、多项目开发等绝大多数场景建议收藏以备环境搭建查阅。