Python 3.14.2 下载安装与多版本共存全攻略(Windows 版)
一篇搞定 Python 安装、环境变量配置以及多个版本和谐共处
对于 Python 初学者来说,安装和环境变量往往是第一个“拦路虎”。而随着开发深入,你还会遇到另一个棘手问题:旧项目需要 Python 3.8,新项目想用 Python 3.14,如何在电脑上同时安装多个版本并自由切换?
本文将手把手带你完成以下三件事:
(1)下载并安装 Python 3.14.2(含自定义安装详解);
(2)彻底搞懂环境变量(为什么配、怎么配、配错了怎么办);
(3)多版本 Python 共存与切换(手动管理 Path 优先级,通俗易懂)。
全程图文并茂,跟着操作零失败。
一、Python下载与安装
1.官网网站 Welcome to Python.org
2.下载(Python3.14.2版本)
(1)选择版本Python Release Python 3.14.2 | Python.org
(2)选择windows安装包 Windows installer (64-bit)
3.安装(这里我以3.14.2为例展示安装教程)
(1)自定义安装
(2)选项说明
(3)点击Install安装
4.测试安装是否成功并使用
(1)Win+r 打开运行窗口
(2)运行窗口输入cmd打开命令行终端
(3)在终端输入Python
出现Python版本号3.14并且成功进入Python编译器,表示已经安装成功并且可以使用。
二、环境变量讲解
1.可以在终端查找指定的软件(Python)
(1)Where Python 查看电脑中所有可用得Python版本
2.环境变量位置
(1)右键点击此电脑->属性->高级系统设置->高级->环境变量->系统变量->Path->编辑
(2)每一个版本的Python都需要两个环境变量
①D:\Program Files\Python314\Scripts\ (Python.exe路径)
②D:\Program Files\Python314\ (Pip路径)
注意:这两个环境变量缺一不可!!!
3.如果没有环境变量,那么需要手动添加环境变量
(1)这里我先将我的Python3.14.2的环境变量删除,此时没有Python3.14.2的环境变量
(2)首先找到我们自定义安装的Python3.14.2的文件位置
(3)复制路径
D:\Program Files\Python314
(4)在系统变量Path编辑环境变量中点击新建
(5)粘贴进去D:\Program Files\Python314
(6)找到Python里的Scripts
(7)复制第二个路径
D:\Program Files\Python314\Scripts
(8)按照相同方式添加到系统变量Path中
(9)如果我们电脑中有其他版本的Python,但是我们想默认打开的是Python3.14.2版本的我们需要把:
D:\Program Files\Python314
D:\Program Files\Python314\Scripts
这两个变量上移到最上面(点击上移)
三、解决多个版本python共存问题
在实际开发中,我们经常会遇到这样的情况:旧的项目需要Python 3.13,而新项目又想用最新的Python 3.14。如果只安装一个Python版本,显然无法满足所有需求。那么,如何让多个Python版本在同一台电脑上和谐共存呢?以下是常用的解决方案。
(1)分别安装多个Python版本(注意安装到不同的目录,例如D:\Program Files\Python313、D:\Program Files\Python314)。
(2)在系统变量Path中管理各版本的路径。每个Python版本都需要添加两个路径:
D:\Program Files\PythonXX\(Python.exe所在目录)
D:\Program Files\PythonXX\Scripts\(pip所在目录)
(3)通过上移/下移调整优先级。把想要默认使用的Python版本的两个路径移到最上面。
这里我们首先是将Python3.14的版本两个路径移到最上面,那么我们在终端执行Python后默认进入的是3.14版本。
(4)接着我们尝试将Python3.13的版本两个路径移到最上面,并且点击确定保存修改(注意以下三个都要点击确定)
(5)再次在终端输入Python,此时默认打开使用的就是Python3.13版本。
(6) 补充小技巧:使用py命令临时指定版本
除了修改 Path 顺序,Windows 还提供了更便捷的方式——Python 启动器(py)。
你可以直接在命令行指定版本号运行,无需改变全局默认
py -3.13 # 使用 3.13
py -3.14 # 使用 3.14
py -0 # 列出所有已安装版本
这样可以在不修改环境变量的情况下临时切换,非常实用。