跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Python 3.12.0 Windows 安装与环境配置指南

Windows 系统下 Python 3.12.0 的安装步骤及环境验证。涵盖官网下载安装、自定义路径配置、环境变量设置,以及通过 CMD 和 IDLE 进行版本检测与基础代码运行测试,确保开发环境就绪。

beaabea发布于 2026/3/21更新于 2026/9/868 浏览
Python 3.12.0 Windows 安装与环境配置指南

Python 作为一门简单易学且功能强大的编程语言,在数据分析、人工智能及爬虫开发等领域应用广泛。2023 年发布的 Python 3.12.0 版本带来了显著的性能优化和运行速度提升,对于开发者而言,及时更新环境是保持开发效率的关键。

本文将重点介绍如何在 Windows 系统下完成 Python 3.12.0 的安装与基础环境验证,确保后续开发工作顺利进行。

下载 Python 安装包

获取安装包主要有两种途径:官网直接下载或第三方渠道。为了保证软件的安全性和完整性,建议优先访问 Python 官方网站进行下载。

打开浏览器进入 https://www.python.org,在导航栏找到 Download 选项,选择 Python 3.12.0 对应的 Windows 安装包。推荐使用 Chrome 或 Edge 浏览器,兼容性更佳。

下载完成后,你会在系统的'下载'文件夹中找到名为 python-3.12.0-amd64.exe 的安装程序。

执行安装与配置

双击安装包启动安装向导。为了避免后续因路径问题导致的各种麻烦,强烈建议选择 Customize installation(定制安装)。

1. 确认可选组件

进入 Optional Features(可选特性) 界面,系统默认勾选了 pip、tcl/tk 等重要组件,建议保持默认设置,直接点击 Next(下一步)。

2. 高级选项设置

来到 Advanced Options(高级选项) 页面,这里有两个关键选项需要关注:

✅ Add Python to environment variables(将 Python 添加到环境变量) ✅ Install Python 3.12 for all users(为所有用户安装 Python 3.12)

务必勾选第一个选项,这能省去手动配置 PATH 变量的繁琐步骤。关于安装路径,默认通常位于 C:\Users\你的用户名\AppData\Local\Programs\Python。如果 C 盘空间紧张,建议手动修改路径,例如安装到 D:\Python312,这样既能避免 C 盘爆满,也能防止系统重装后丢失环境。

确认无误后,点击 Install(安装) 开始部署。

3. 安装完成

安装过程通常只需 1-2 分钟。成功后会看到安装完成的提示界面,此时 Python 核心文件已就绪。

验证安装结果

安装完毕后,我们需要确认 Python 是否能在命令行中正常调用。

使用 CMD 终端验证
  1. 按 Win + S 打开搜索栏,输入 cmd,右键选择 以管理员身份运行。
  2. 在窗口中输入以下命令查看版本信息:
python --version

若输出类似 Python 3.12.0 的版本号,说明环境变量配置成功,Python 已加入系统 PATH。

  1. 接着输入 python 并回车,进入交互模式。尝试运行经典的 Hello World 代码:
print("Hello, world!")

成功输出字符串即代表解释器运行正常。

使用 IDLE 验证

Python 安装包自带官方集成开发环境 IDLE,适合快速测试代码片段。

  1. 在 Windows 搜索栏输入 IDLE,打开程序。
  2. 在弹出的 Shell 窗口中输入上述 print 语句。
  3. 按 Enter 键,看到正确输出即可确认 IDE 功能正常。

结语

至此,Python 3.12.0 已在本地环境搭建完毕。回顾整个过程,我们完成了从下载安装包、自定义路径配置、环境变量设置,到最终通过命令行和 IDLE 的双重验证。接下来就可以正式开启你的 Python 编程之旅了。

目录

  1. 下载 Python 安装包
  2. 执行安装与配置
  3. 1. 确认可选组件
  4. 2. 高级选项设置
  5. 3. 安装完成
  6. 验证安装结果
  7. 使用 CMD 终端验证
  8. 使用 IDLE 验证
  9. 结语

更多推荐文章

查看全部
  • 20 道高频 Python 面试题及详细解析
  • FMC 与 FMC+ 标准详解
  • 用 DeepFace 和 OpenCV 搭一个实时情绪检测器
  • Java Lambda 与匿名内部类为何不能修改外部变量?final 机制解析
  • LazyLLM 多 Agent 应用全流程实践:从源码部署到可视化 Web 调试的低代码方案
  • Flutter 三方库 ethereum_addresses 的鸿蒙化适配指南
  • Spring Boot 实现后端 Bot 管理系统的 CRUD 操作
  • 前后端接口 404/405/500 状态码排查与解决指南
  • AI 时代 SQL 学习指南:初级开发者如何平衡导航与直觉
  • Dify 私有化部署教程:搭建专属 AI 知识库平台
  • HarmonyOS 应用安全开发:权限控制与隐私合规上架
  • 本地电脑使用 Ollama 部署大模型并安装 Chatbox 指南
  • STL list 容器模拟实现与核心原理
  • 2026 年上半年主流 AIGC 长文本写作软件实测:5 款头部工具优缺点解析
  • 基于 Spring Boot 3.5.x + Sa-Token + MyBatis Flex 的企业级文件管理系统 Free-FS
  • AWK 逻辑控制综合实践:网络与文件信息统计
  • 鸿蒙金融理财全栈项目:风险控制、合规审计与产品创新
  • 大模型与 RAG 技术全面解析
  • C++ 类与对象进阶:初始化列表、静态成员与编译器优化实战
  • Python+Uniapp 婚恋交友小程序设计与实现

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online