《超简单:用 Python 让 Excel 飞起来》读书笔记:1.2.1 安装 Python 官方编程环境 IDLE
《超简单:用 Python 让 Excel 飞起来》读书笔记:1.2.1 安装 Python 官方编程环境 IDLE
- 1. 1.2.1 安装 Python 官方编程环境 IDLE
- 2. IDLE 是什么?为什么新手适合先用它
- 3. 下载安装 Python:关键选项不能漏
- 4. 安装完成后如何验证:不要只看“安装成功”
- 5. IDLE 的两种使用方式:Shell 与脚本文件
- 6. 常见问题与排查思路
- 6.1 输入 python 提示不是内部命令
- 6.2 输入 python 自动打开 Microsoft Store
- 6.3 32 位和 64 位怎么选
- 7. 总结提升:先跑通环境,再谈自动化
1. 1.2.1 安装 Python 官方编程环境 IDLE
我开始整理《超简单:用 Python 让 Excel 飞起来》这本书时,第一件事不是马上写 Excel 自动化代码,而是先把 Python 环境装对。这个顺序很重要,因为后面无论是处理 Excel 表格、批量生成文件,还是使用第三方模块,底层都依赖一个稳定可用的 Python 环境。
这一节讲的是 Python 官方自带的编程环境IDLE。它不是最强大的开发工具,但对零基础入门来说足够直接:装完 Python 后就能打开、输入代码、运行代码,不需要额外配置复杂的解释器、插件或项目环境。
从学习路径看,IDLE 的价值不是替代 PyCharm 或 VS Code,而是帮助新手先建立“我能把 Python 跑起来”的确定感。对于刚开始学习 Python + Excel 办公自动化的人来说,这一步比盲目安装一堆工具更稳。
下面这张图展示的是本文的整体学习路线:从下载 Python 安装包,到安装 Python,再到验证安装结果,最后打开 IDLE 开始写第一段代码。
从图中可以看出,本文不是单纯讲“下载一个软件”,而是把 Python 入门环境拆成了四个动作:下载安装包、安装 Python、验证安装、打开 IDLE。这条链路跑通以后,后续学习 Excel 自动化才有基础。
2. IDLE 是什么?为什么新手适合先用它
IDLE 是 Python 官方自带的轻量级编程环境。安装 Python 时,如果选择默认安装,一般会同时安装 IDLE。它的界面很朴素,没有复杂的项目管理,也没有太多花哨功能,但正因为简单,反而适合第一次接触 Python 的读者。
对新手来说,最容易犯的错误不是工具不高级,而是环境还没装明白,就急着上 PyCharm、Anaconda、VS Code,然后卡在解释器路径、虚拟环境、pip 源、插件配置这些问题上。最后代码还没写几行,精力已经被工具配置耗光了。
我的建议是:第一阶段先用 IDLE 把 Python 跑通,确认自己能输入代码、运行代码、看到结果。等后面需要管理大型项目、安装更多模块、做 Excel 批处理脚本时,再升级到 PyCharm 或 VS Code 会更自然。
IDLE 适合以下几类场景:第一次安装 Python,需要快速确认环境是否可用;学习基础语法,例如变量、循环、函数、文件读写;临时测试一两行代码,不想打开大型 IDE;跟着书本或教程输入小段示例代码。
但要注意:IDLE 不适合长期管理复杂项目。如果后面你要写批量处理 Excel 文件的脚本,涉及多个.py文件、多个模块、多个依赖包,还是应该切换到更专业的开发环境。
3. 下载安装 Python:关键选项不能漏
安装 Python 最稳的方式,是从 Python 官方网站下载 Windows 安装包。不要随便从第三方下载站获取安装程序,尤其是带“高速下载器”“装机必备”“软件管家”的页面,这类安装包可能夹带额外软件,也容易导致版本不一致。
Python 官网下载页可以通过浏览器访问:
https://www.python.org/downloads/进入下载页后,一般选择当前稳定版即可。对于 Windows 10 / Windows 11 用户,通常选择64 位版本更合适。除非有非常特殊的兼容需求,否则不建议再安装 32 位 Python。
下面这张图展示的是 Python 从官网下载到完成安装的关键流程,重点不是每个按钮长什么样,而是安装过程中有两个选项不能漏。
从图中可以看出,安装时最关键的动作是勾选Add python.exe to PATH,然后选择Install Now。前者决定你能不能在命令行里直接运行python,后者适合新手用默认配置快速安装。
如果安装时没有勾选 PATH,后面在 CMD 或 PowerShell 里输入 python,很可能会提示“不是内部或外部命令”。
所以安装时建议按下面这个顺序执行:打开 Python 官网下载页,下载 Windows 64 位安装包,双击运行安装程序,勾选Add python.exe to PATH,选择Install Now,等待安装完成,然后打开命令行验证安装结果。
PATH 可以理解为系统的“命令搜索路径”。当你在 CMD 或 PowerShell 中输入python时,Windows 会根据 PATH 去找 Python 程序在哪。如果 PATH 没有配置好,系统就不知道python.exe在哪里。
4. 安装完成后如何验证:不要只看“安装成功”
很多新手看到安装程序提示 “Setup was successful” 就以为结束了。严格来说,这只能说明安装程序执行完成了,不代表你的命令行、pip、IDLE 都一定可用。真正稳妥的做法,是安装完成后做一次简单自检。
最常用的验证方式是打开 CMD 或 PowerShell,分别执行下面两条命令:
python--versionpip--version如果能够正常显示 Python 版本和 pip 版本,说明 Python 解释器和包管理工具都能被系统识别。接着再打开 IDLE,执行一行最简单的代码:
print("Hello, Python!")下面这张图展示的就是安装完成后的快速验证动作:命令行检查 Python 版本、检查 pip 是否可用,再通过 IDLE Shell 输出一行文本。
从图中可以看出,验证不是为了“好看”,而是为了把环境问题提前暴露出来。只有当python --version、pip --version和 IDLE Shell 都正常时,才说明当前环境基本可用于后续学习。
推荐你把这三步当成 Python 安装后的固定验收动作。这和桌面运维里安装软件后要做功能验证是一个思路:安装完成不是终点,能正常使用才算真正完成。
5. IDLE 的两种使用方式:Shell 与脚本文件
IDLE 主要有两种使用方式:一种是交互模式 Shell,另一种是脚本文件模式。这两个概念一定要分清楚,因为很多新手一开始会把它们混在一起。
Shell 模式适合临时测试。比如你想算一个表达式、测试一个函数、验证一行代码,直接在>>>后面输入就可以看到结果。它的优点是快,缺点是不适合保存完整程序。
脚本文件模式适合写可以反复运行的程序。你可以新建一个.py文件,把多行代码写进去,保存后按F5运行。后面学习 Excel 自动化时,大多数脚本都应该用这种方式保存下来。
下面这张图展示的是 IDLE 的两种典型用法:左侧是 Shell 交互模式,右侧是脚本文件模式,中间通过“输入 / 编写”和“运行 / 输出结果”连接起来。
从图中可以看出,Shell 更像“即时计算器”,脚本文件更像“正式程序文件”。如果只是测试1 + 1,Shell 很方便;如果你要写一个批量处理 Excel 的脚本,就应该保存为.py文件。
可以先用下面这个简单脚本练习脚本模式:
name=input("请输入你的名字:")print("你好,"+name+",欢迎开始 Python 自动化学习!")操作路径并不复杂:打开 IDLE,点击菜单栏File → New File,输入上面的代码,保存为hello.py,然后按F5运行,最后在 Shell 窗口中查看输出结果。
这里的关键不是这段代码有多复杂,而是要理解“写代码 → 保存文件 → 运行脚本 → 查看输出”这条基本开发链路。后面处理 Excel 文件时,只是把简单输出换成了读取表格、修改表格、保存表格。
6. 常见问题与排查思路
安装 Python 本身并不难,真正容易卡住的是安装后的几个小问题。比如命令行提示python不是内部命令、输入python自动跳转 Microsoft Store、纠结装 32 位还是 64 位。这些问题不大,但会严重打击新手学习信心。
下面这张图展示的是 Python 安装过程中最常见的三类问题,以及对应的排查路径。
从图中可以看出,安装问题并不应该靠猜。遇到“命令无效”,先看 PATH;遇到“跳转 Microsoft Store”,先看应用执行别名;遇到“32 位还是 64 位”,优先检查系统类型并安装 64 位版本。
6.1 输入 python 提示不是内部命令
这个问题最常见。根因一般是安装时没有勾选Add python.exe to PATH,导致系统找不到python.exe。
处理方式有两种。第一种是重新运行 Python 安装包,选择 Modify 或 Repair,然后补上 PATH 相关选项。第二种是手动把 Python 安装目录添加到系统环境变量中。对于新手来说,第一种更稳。
推荐做法:重新运行安装程序,补选 PATH,而不是一开始就手动改环境变量。手动改当然可以,但路径写错、分号写错、终端没重启,都会继续造成问题。
6.2 输入 python 自动打开 Microsoft Store
这个问题在 Windows 10 / Windows 11 上很常见。原因通常是 Windows 的应用执行别名抢占了python.exe和python3.exe。
可以进入下面这个路径检查:
设置 → 应用 → 高级应用设置 → 应用执行别名然后关闭python.exe和python3.exe对应的开关。关闭后重新打开 CMD 或 PowerShell,再执行:
python--version如果能正常显示版本号,说明问题已经解决。
6.3 32 位和 64 位怎么选
普通 Windows 10 / Windows 11 电脑,大多数都是 64 位系统。学习 Python 办公自动化、Excel 批处理、数据分析时,优先安装 64 位 Python 即可。
不建议在同一台电脑上随意混装多个 Python 版本。对新手来说,多版本并存会增加 PATH 混乱、pip 安装位置混乱、解释器选择错误等问题。除非你已经清楚虚拟环境和解释器路径,否则先保持一个稳定版本最省心。
7. 总结提升:先跑通环境,再谈自动化
这一节看起来只是安装 Python 和 IDLE,但它其实是学习 Python + Excel 自动化的第一道门槛。很多人后面学不下去,不是因为 Python 语法太难,而是一开始环境就没有装稳,导致每一步都在报错。
正确的学习顺序应该是:先安装官方 Python,再验证 python 和 pip,再用 IDLE 跑通第一段代码。这条链路走通以后,再去学习 Excel 文件读取、批量修改、数据清洗、自动生成报表,才不会一直被环境问题打断。
对我来说,这篇读书笔记真正想沉淀的不是“怎么下载 Python”,而是一个更基础的习惯:任何技术学习,都要先把最小可运行环境搭起来,并且知道如何验证它是否真的可用。
如果把 Python 学习比作办公自动化的工具箱,那么 IDLE 就是第一把能打开箱子的钥匙。它不豪华,但足够让你迈出第一步。
不要一开始就追求工具复杂度。对新手来说,最重要的不是“我装了多少开发工具”,而是“我能不能写下一段代码,并且看懂它为什么能运行”。这才是后续真正学习 Python 自动化的基础。
🔝 返回顶部
点击回到顶部
