Windows 系统 Python 安装与配置详细教程
一、Python 官网与版本选择
Python 官网提供了丰富的资源,包括简介(About)、下载(Downloads)、文档(Documentation)、社区(Community)等栏目。访问 Python 官网地址:https://www.python.org/
在官网的 Downloads 栏目中,可以选择对应的操作系统。对于 Windows 用户,鼠标悬停在 Downloads 菜单并选择 Windows 选项。
进入 Windows 对应页面后,主要展示两类版本:
- Stable Releases(稳定发布版本):经过测试,相对完善、稳定,适合生产环境使用。
- Pre-releases(预发布版本):处于测试阶段,可能包含未修复的 Bug,不建议普通用户使用。
建议优先下载左侧的稳定发布版本。
1. 选择安装包类型
在版本列表中,会看到多种安装包选项:
- Windows Installer (64-bit):适用于 64 位操作系统,基于 64 位处理器。这是目前最通用的选择。
- Windows embeddable package:这是一个最小化运行环境,解压后仅为文件夹,不包含 pip、idle 等开发工具,主要用于嵌入其他程序,不适合常规开发。
- 32-bit:适用于 32 位操作系统,现在已较少见。
如何确认系统位数?
右键点击'此电脑'或'我的电脑',选择'属性',在系统信息中可以查看操作系统类型是 64 位还是 32 位。现代计算机绝大多数为 64 位,请下载 Windows installer (64-bit)。
二、安装步骤详解
双击下载好的 .exe 安装程序启动安装向导。
1. 基础设置
在安装界面底部,务必勾选以下两个选项:
- Add python.exe to PATH:将 Python 添加到系统环境变量 PATH 中。勾选后,可以在命令行(cmd)中直接输入
python调用解释器,无需指定完整路径。 - Use admin privileges when installing py.exe:以管理员权限安装启动器,确保所有用户账户都能使用。
如果默认安装不满足需求,建议选择 Customize installation(自定义安装)。
2. 可选功能设置 (Optional Features)
进入自定义安装后,可以勾选以下组件:
- pip:Python 包管理工具。必须勾选,用于安装第三方库(如 requests, numpy 等)。安装后可在 cmd 中使用
pip install <库名>命令。 - tcl/tk and IDLE:安装 Tkinter GUI 库和 IDLE 集成开发环境。IDLE 是 Python 自带的简易编辑器,适合初学者学习语法,但不适合大型项目开发。
- Python test suite:标准库测试套件,一般用户可忽略。
- py launcher:Python 启动器,允许通过
py命令调用不同版本的 Python,建议勾选。
3. 高级选项设置 (Advanced Options)
继续点击 Next 进入高级选项:
- Install Python 3.x for all users:为所有用户安装,需管理员权限。
- Associate files with Python:关联
.py文件,双击即可用 Python 打开。 - Create shortcuts for installed applications:在开始菜单创建快捷方式。
- Add Python to environment variables:添加环境变量(通常上一步已自动勾选)。
- Precompile standard library:预编译标准库,提升运行速度,建议勾选。
最后点击 Install 开始安装。等待进度条完成后,点击 Close 结束。
三、安装后验证与环境配置
安装完成后,需要验证 Python 是否正常工作。
1. 验证安装
- 按下
Win + R键,输入cmd打开命令提示符。 - 输入
python --version并回车。如果显示类似Python 3.11.x的版本号,说明安装成功且环境变量配置正确。 - 输入
pip --version检查包管理器是否正常。 - 输入
python进入交互模式,尝试打印print("Hello World")。
2. 虚拟环境基础
为了避免不同项目之间的依赖冲突,建议使用虚拟环境。
# 在项目目录下创建虚拟环境
python -m venv myenv
# 激活虚拟环境
# Windows CMD: myenv\Scripts\activate
# PowerShell: myenv\Scripts\Activate.ps1
# 退出虚拟环境
deactivate
3. 常用 Pip 命令
- 安装库:
pip install <package_name> - 卸载库:
pip uninstall <package_name> - 列出已安装包:
pip list - 升级 pip:
python -m pip install --upgrade pip
四、常用开发工具推荐
虽然 IDLE 可用于简单调试,但专业开发推荐使用更强大的 IDE。
1. PyCharm
PyCharm 是 JetBrains 公司推出的 Python 专用集成开发环境。它提供代码编辑、调试、语法高亮、项目管理、智能提示等功能。分为社区版(免费)和专业版(收费),社区版已能满足大部分开发需求。
2. VS Code
Visual Studio Code 是一款轻量级但功能强大的开源编辑器。配合 Python 插件后,支持代码补全、调试、终端集成等功能。VS Code 跨平台且扩展丰富,是目前非常流行的选择。
五、常见问题排查
1. 命令行无法识别 python
如果在 cmd 中输入 python 提示不是内部或外部命令,说明环境变量未配置。
- 解决方法:重新运行安装程序,选择 Modify,确保勾选
Add python.exe to PATH。 - 或者手动将 Python 安装目录下的 Scripts 和根目录添加到系统环境变量 Path 中。
2. 权限不足
安装过程中若提示权限错误,请右键点击安装程序,选择'以管理员身份运行'。
3. 安装失败
- 确保关闭了杀毒软件或防火墙,有时它们会误拦截安装进程。
- 确保磁盘空间充足。
- 尝试关闭所有正在运行的 Python 相关进程。
六、总结
本文详细介绍了在 Windows 系统下安装 Python 的全过程,从官网下载、版本选择到自定义安装配置,以及安装后的环境验证和常用工具推荐。正确的环境搭建是进行 Python 开发的基础,建议按照上述步骤操作以确保后续开发顺利进行。


