下载网址:https://www.python.org/downloads/windows/
上图左侧为稳定版,即经过测试后, 功能相对完善稳定的版本; 右侧为预发布版本, 与前者相反, 在运行等其他操作过程中可能回出现意外, 所以我们选择稳定发布版本Stable Releases。
在上图中还存在installer和Windows embeddable package, 这里我们选择installer, 而不是Windows embeddable package, 因为是python的Windows可嵌入包,解压后是一个文件夹,该文件夹是一个最小python运行环境,不包括doc、idle、pip等。它满足不了我们正常的的开发需求。所以选installer下载。
对于installer后面的32-bit和64-bit,我们可以通过查看自己电脑的操作系统位数来决定选择什么下载(当然现在一般都是64位的操作系统)。
双击运行下载的installer文件。
开始安装
安装方式
Python安装程序提供了两种安装方式。Install Now为默认安装,安装路径和内容是默认的。[不建议使用一般默认安装至C盘, 当C盘空间不足时会造成电脑卡顿] Customize installation为自定义安装,设置时根据自己的需求设置安装路径等。我们这边选择自定义安装Customize installation。
Use admin privileges when installing py.exe: 表示运行安装程序时使用管理员权限, 可以有效地避免安装过程出现权限不足的状况, 当然也有一些其他原因,这里不再赘述。(必选)
Add python.exe to PATH: 表示将python.exe添加到windows的系统路径, 这样的目的方便你后续的一些操作, 比如在命令行中直接运行 Python、全局访问和使用等。(必选)
可选功能
Documentation: 一般来说是python的使用说明, 可选可不选, 但秉承敌不动我不动的原则, 我们就不取消了。(非必选)
pip: 是 Python 的包管理工具,用于安装和管理 Python 包, 能够更方便地管理 Python 包的安装、升级和卸载。(必选)
Python test suite: 指的是 Python 的官方测试集合,用于验证 Python 解释器本身的正确性、稳定性和性能。(非必选)
py launcher: 一个用于 Windows 平台的工具,允许用户在安装了多个 Python 版本的情况下,轻松地选择和管理不同版本的 Python 解释器。它的主要作用是帮助用户在命令行中直接使用特定版本的 Python 解释器,而无需手动设置环境变量或完整路径。(必选)
for all users(requires admin privileges): 启动器(launcher)为所有windows账户都可用,在上一页
高级选项
Install Python 3.12 for all users: 为所有windows账户安装python3.12, 建议选。(非必选)
Associate files with Python(requires the 'py'launcher): 文件关联,Windows 操作系统会将 .py
和 .pyw
文件默认关联到 Python 解释器(通过' py' launcher),使得这些文件可以直接通过双击来运行。'py' launcher 是一个用于管理和运行多个 Python 版本的工具。(必选)
Create shortcuts for installed applications: 为安装的应用程序创建快捷方式,在开始菜单中会显示创建的相关快捷方式。(必选)
Add Python to environment variables: 添加python为系统的环境变量,若前面已经勾选Add python.exe to PATH后,该项会自动勾选。(必选)
Precompile standard library: 在Python中,预编译标准库涉及为模块生成字节码文件,以便解释器可以更快地加载它们。(必选)
Download debugging symbols: 下载调试符号可以提供有关程序执行的详细信息(例如函数名称、变量名称和行号),从而极大地帮助调试。(非必选)
Download debug binaries(requires VS 2017 or later): 下载调试二进制文件(需要安装VS 2017,VS是微软推出的一款功能强大的开发工具)。(非必选)
Customizeinstall location : 自定义安装路径,建议更换到其他目录,而不是默认的C盘,例如: D:\programming_language\python311, 值得注意的是安装路径不可以有中文。
点击install;
安装
界面略,耐心等待进度条完成
图中的Disable path length limit默认启用操作系统的文件路径长度的限制。Windows操作系统默认文件路径最大长度为260个字符(windows最大路径长度限制),为了避免因路径太长而报错,我们点击它, 进而取消了路径长度限制。
至此安装完成
zip安装配置环境变量
当然也有zip的下载安装方式, 这种只需要配置一下环境变量即可
环境变量在: 设置->系统->系统信息->高级系统设置->环境变量(win11如此)
在系统变量的path中添加下载的python放置的位置