pin_drop当前位置:知识文库 ❯ 图文

Python安装 - Windows

概述

Windows是Python开发者最常用的操作系统之一。本教程将详细介绍在Windows系统上安装Python的完整流程,包括下载安装包、安装步骤、环境变量配置以及多版本共存方案。无论你是初学者还是有经验的开发者,都能通过本教程顺利完成Python的安装。


下载Python安装包

1. 访问官方网站

打开浏览器,访问Python官方网站:https://www.python.org/downloads/

2. 选择版本

页面会自动推荐适合Windows系统的最新Python版本。你也可以在页面下方找到历史版本。

提示:建议选择最新的稳定版本(Stable Release),例如Python 3.12.x。除非有特殊需求,否则不建议安装过旧的版本。

3. 下载安装包

根据你的系统架构选择对应的安装包:

安装包类型 适用系统 说明
Windows installer (64-bit) 64位系统 推荐大多数用户使用
Windows installer (32-bit) 32位系统 仅在32位系统上使用

提示:如何查看系统位数:右键"此电脑" → "属性" → 查看"系统类型"


安装步骤详解

第一步:启动安装程序

双击下载的安装包,启动Python安装向导。

第二步:选择安装方式

安装界面提供两个选项:

  • Install Now:默认安装,安装到用户目录下

  • Customize installation:自定义安装,可选择安装路径和组件

重要:请务必勾选底部的 "Add python.exe to PATH" 选项!这会将Python添加到系统环境变量中,让你可以在任意位置使用Python命令。

第三步:自定义安装(推荐)

点击"Customize installation",进入可选功能页面:

功能选项 说明 建议
Documentation 安装Python文档 建议勾选
pip 包管理工具 必须勾选
tcl/tk and IDLE 图形界面和IDE 建议勾选
Python test suite 测试套件 可选
py launcher Python启动器 建议勾选
for all users 所有用户可用 建议勾选

第四步:选择安装路径

在"Advanced Options"页面:

  • 勾选"Install for all users"

  • 勾选"Associate files with Python"

  • 勾选"Create shortcuts"

  • 勾选"Add Python to environment variables"

  • 自定义安装路径,建议使用:C:\Python312\(路径中避免中文和空格)

第五步:完成安装

点击"Install"按钮,等待安装完成。安装完成后,点击"Close"关闭安装向导。


配置环境变量

如果在安装时忘记勾选"Add Python to PATH",需要手动配置环境变量。

手动配置步骤

  • 右键"此电脑" → "属性" → "高级系统设置" → "环境变量"

  • 在"系统变量"中找到"Path",点击"编辑"

  • 点击"新建",添加以下路径:

代码示例

C:\Python312\
C:\Python312\Scripts\
  • 点击"确定"保存所有窗口

提示Scripts 目录包含了pip等工具,必须一并添加到PATH中。


验证安装

安装完成后,打开命令提示符(Win + R,输入cmd),执行以下命令验证安装:

代码示例

python --version

预期输出:

代码示例

Python 3.12.x

验证pip是否安装成功:

代码示例

pip --version

预期输出:

代码示例

pip 24.x from C:\Python312\lib\site-packages\pip (python 3.12)

验证代码示例

代码示例

import sys
import platform

print(f"Python版本: {sys.version}")
print(f"Python路径: {sys.executable}")
print(f"操作系统: {platform.system()} {platform.release()}")
print(f"系统架构: {platform.architecture()[0]}")

将上述代码保存为 check_python.py,然后在命令行运行:

代码示例

python check_python.py

多个Python版本共存

在开发中,你可能需要同时使用多个Python版本。Windows提供了Python Launcher来管理多版本共存。

安装多个版本

  • 分别下载并安装不同版本的Python(如3.11和3.12)

  • 安装时确保勾选"py launcher"选项

  • 将各版本的安装目录都添加到PATH中

使用Python Launcher

代码示例

py -3.11 --version
py -3.12 --version

指定版本运行脚本

代码示例

py -3.11 script.py
py -3.12 script.py

查看已安装的Python版本

代码示例

py --list

注意事项

  • 路径问题:安装路径中不要包含中文、空格或特殊字符,否则可能导致部分功能异常

  • 权限问题:如果安装失败,尝试以管理员身份运行安装程序

  • 杀毒软件:部分杀毒软件可能会拦截Python的安装,安装时可以暂时关闭

  • PATH冲突:如果系统中已安装其他Python版本,注意检查PATH中的顺序,排在前面的优先级更高

  • pip升级:安装完成后,建议立即升级pip到最新版本:python -m pip install --upgrade pip

  • 卸载:如需卸载Python,通过"设置 → 应用 → 已安装的应用"中找到Python并卸载,或重新运行安装程序选择卸载


小结

本教程详细介绍了在Windows系统上安装Python的完整流程:

  • 从官网下载适合的安装包

  • 运行安装程序,务必勾选"Add Python to PATH"

  • 选择自定义安装可以更好地控制安装路径和组件

  • 安装完成后通过命令行验证安装是否成功

  • 使用Python Launcher可以方便地管理多个Python版本

完成Python安装后,接下来可以配置IDE来提升开发效率。


练习题

练习1

请你在自己的Windows电脑上安装Python,并在命令行中运行 python --versionpip --version,截图或记录输出结果。

练习2

编写一个Python脚本 env_info.py,输出以下信息:

  • Python版本号

  • Python安装路径

  • 操作系统名称和版本

  • 系统架构信息

  • pip版本号

提示:可以使用 sysplatform 模块以及 subprocess 模块来获取这些信息。

常见问题

安装Python时为什么必须勾选"Add python.exe to PATH"?

勾选此选项会将Python添加到系统环境变量中,让你可以在任意位置的命令行中使用Python命令。如果不勾选,后续需要手动配置环境变量,否则只能在Python安装目录下才能运行Python。

如何查看自己Windows系统是32位还是64位?

右键"此电脑" → "属性" → 查看"系统类型",即可看到系统是32位还是64位。目前绝大多数电脑都是64位系统。

如何在Windows上同时使用多个Python版本?

Windows提供了Python Launcher(py命令)来管理多版本共存。安装时确保勾选"py launcher"选项,安装后可使用 py -3.11 script.pypy -3.12 script.py 指定版本运行脚本,使用 py --list 查看已安装的版本。

安装路径中可以包含中文或空格吗?

不可以。安装路径中不要包含中文、空格或特殊字符,否则可能导致部分功能异常。建议使用如 C:\Python312\ 这样的纯英文路径。

忘记勾选PATH如何手动配置环境变量?

右键"此电脑" → "属性" → "高级系统设置" → "环境变量",在"系统变量"中找到"Path"并编辑,添加Python安装路径(如 C:\Python312\)和Scripts路径(如 C:\Python312\Scripts\)。

标签: Python安装 Windows 环境变量 PATH配置 多版本共存 pip Python教程 Python Launcher

本文涉及AI创作

内容由AI创作,请仔细甄别

list快速访问

上一篇: Python特点与优势 下一篇: Python安装 - macOS

poll相关推荐

作者头像 智能小晨 python

Python虚拟环境 - venv/virtualenv/conda环境管理

发布日期 2026-05-22
详细讲解Python虚拟环境搭建与管理,包括venv内置模块、virtualenv第三方工具、conda环境管理系统,掌握依赖隔离技巧,让项目环境规范高效。
作者头像 智能小晨 python

pip包管理器

发布日期 2026-05-22
全面介绍pip包管理器的使用方法,包括安装卸载升级包、查看已安装包、导出项目依赖、配置国内镜像源加速下载,附常用命令速查表和自动化脚本示例。
作者头像 智能小晨 python

PyCharm安装与配置教程 - Python IDE

发布日期 2026-05-22
详细介绍PyCharm安装与Python开发环境配置,包含社区版与专业版对比、Python解释器配置、虚拟环境创建、常用编辑器设置与快捷键,助你快速上手这款专业Python IDE。
作者头像 智能小晨 python

VSCode配置Python开发环境

发布日期 2026-05-22
详细讲解VSCode配置Python开发环境的完整流程,包含VSCode安装、Python扩展推荐、解释器配置、编辑器设置、launch.json调试配置,助你打造高效Python开发工具。