Windows怎么打开Python:CMD启动与IDLE使用步骤
在Windows系统中打开Python主要有两种方式:一是通过CMD命令提示符进入终端交互解释器,二是通过官方自带的IDLE打开图形化集成开发环境。本文详细讲解这两种方式的启动步骤、代码执行方法、退出操作及常见报错排查。
一、通过 CMD 命令提示符打开与退出 Python
CMD(Command Prompt,命令提示符)是 Windows 系统的标准命令行程序。通过 CMD 启动 Python,读者可以直接进入交互式解释器(REPL),适合快速执行单行算式、验证标准库函数,或者调用本地已编写好的 .py 脚本文件。
1.1 唤起 CMD 命令行窗口
在 Windows 10 或 Windows 11 中,推荐使用全局快捷键启动命令提示符:
- 按下键盘组合键 Win + R,屏幕左下角将弹出“运行”对话框。
- 在输入框中键入
cmd(不区分大小写),随后按下回车键(Enter)或点击“确定”。 - 系统将弹出一个标题标有“命令提示符”的黑色或深色终端窗口,光标默认停留在当前用户的主目录路径后(例如
C:\Users\Username>)。
1.2 启动 Python 交互式解释器
在命令提示符窗口的光标闪烁处,输入 python 并按下回车键。如果系统已经正确配置了 Python 环境变量,终端将立刻回显解释器版本信息,并将命令行提示符切换为三右尖括号 >>>:
此时出现的 >>> 标志着当前已进入 Python 交互模式。读者输入的每一行 Python 语句都会在按下回车后被即时编译并输出结果。
1.3 交互式执行测试
在 >>> 提示符后,可直接输入标准的 Python 语句。例如测试打印字符串与基础数学运算:
1.4 正确退出 Python 解释器
初次使用命令行的读者常遇到“无法返回 Windows 命令状态”的问题。在 >>> 环境下直接输入 Windows 系统命令(如 dir、cls)均会触发语法错误(SyntaxError)。要回到 Windows 的 C:\Users\> 路径,有两种标准退出方式:
- 函数退出法:输入
exit()或quit(),按下回车键。请务必保留末尾的半角圆括号。 - 快捷键退出法:按下快捷键组合 Ctrl + Z,终端会显示
^Z,此时再按一次回车键即可退出。
二、通过 IDLE 集成开发环境打开与使用 Python
IDLE(Integrated Development and Learning Environment)是 Python 官方安装包自带的轻量级集成开发环境。相比纯文本的 CMD 终端,IDLE 提供了语法着色(关键字不同颜色)、自动缩进匹配以及独立的代码编辑窗口,适合初学者学习语法与保存多行程序。
2.1 从 Windows 启动 IDLE
安装官方 Python 时,系统会自动在“开始”菜单中注册 IDLE 快捷方式,启动步骤如下:
- 按下键盘上的 Win 键打开 Windows“开始”菜单,或直接点击任务栏的搜索图标。
- 在搜索框中键入
IDLE,最佳匹配结果中会出现带有黄色与蓝色蛇形图标的 IDLE (Python 3.x 64-bit)。 - 鼠标单击该项,系统将打开一个名为“Python 3.x.x Shell”的白色背景图形窗口。
2.2 IDLE Shell 交互窗口的基本操作
刚启动 IDLE 时呈现的窗口是 Shell 交互窗口。它与 CMD 交互式终端的功能类似,同样包含 >>> 提示符,但具有以下优势:
- 语法高亮:内置关键字(如
def、for、print)会显示为橙色或紫色,字符串常量显示为绿色,便于识别拼写错误。 - 历史语句回溯:在光标停在当前输入行时,按键盘上下箭头键可以快速浏览并复制上一条输入的指令。
- 即时求值:键入单行代码后回车,结果紧随下方输出。
2.3 新建脚本文件编写多行代码并运行
Shell 窗口适合单行实验,但一旦关闭窗口,输入的历史代码无法以源码形式再次批量重跑。编写完整程序时,应使用 IDLE 的编辑器模式:
- 在 IDLE Shell 窗口左上角的菜单栏中,点击 File → New File(或使用快捷键 Ctrl + N)。
- 系统将弹出一个空白的无标题代码编辑窗口(Untitled)。在此窗口中可以编写多行代码,支持自由换行与缩进修改,按回车不会立即执行。
- 代码编写完毕后,点击 File → Save(快捷键 Ctrl + S),将文件保存至本地磁盘,文件名后缀务必为
.py(例如calc.py)。 - 按键盘上的功能键 F5,或在菜单栏选择 Run → Run Module。IDLE 将自动激活后台的 Shell 窗口,并输出程序的整体运行结果。
三、CMD 命令行与 IDLE 的核心区别及选用场景
了解两种启动方式的底层差异与适用边界,有助于读者根据具体工作需求选择最顺手的工作流。
| 比较维度 | CMD 命令提示符 | IDLE 集成开发环境 |
|---|---|---|
| 界面形态 | 系统字符终端(Console),黑底纯文本 | 图形化界面(GUI),独立多窗口呈现 |
| 代码高亮与提示 | 无语法高亮,无自动缩进与补全 | 内置语法着色、自动括号匹配与缩进对齐 |
| 多行脚本编辑 | 终端内无法直接保存多行代码,需外接记事本等编辑器 | 自带独立代码编辑器,支持文件保存、重命名与反复修改 |
| 脚本执行方式 | 通过命令调用:python 脚本名.py |
在编辑器窗口直接按 F5 执行 |
| 环境管理能力 | 可执行 pip install 安装第三方扩展包 |
仅专注于代码编辑与运行,无法直接执行 pip 命令 |
四、无法打开 Python 的常见问题与排查修复
在 Windows 环境下初次打开 Python 时,读者最常遇到的两类异常情况是:在 CMD 中输入 python 提示不是内部或外部命令,或者系统未进入解释器而是自动弹出了微软应用商店(Microsoft Store)。
4.1 故障原因分析
这两个现象的根源均在于 Windows 系统的 PATH 环境变量。当用户在 CMD 键入一个命令时,系统会在 PATH 记录的文件夹列表中从前到后查找同名可执行文件。若安装 Python 时未勾选将路径加入环境变量,系统便无法找到 python.exe,从而报出无法识别的错误;而在较新的 Windows 10/11 中,系统默认内置了指向微软商店的别名快捷方式,导致未配置真实路径时自动重定向至商店页面。
4.2 两种修复方法
修复该问题无需重新下载安装包,推荐采用以下两种解决路径:
方法一:运行安装包修改(最省心、推荐)
- 双击打开当初下载的 Python 安装程序(如
python-3.11.x-amd64.exe)。 - 在弹出的界面中点击 Modify(修改)。
- 在 Optional Features 界面全部保持默认,点击 Next。
- 在 Advanced Options 界面中,务必勾选 Add Python to environment variables(将 Python 添加至环境变量)。
- 点击 Install/Modify 完成安装,随后彻底关闭所有已打开的 CMD 窗口并重新打开。
方法二:手动添加系统环境变量
- 按快捷键 Win + S 搜索“查看高级系统设置”,点击打开。
- 在“系统属性”窗口右下角点击 环境变量。
- 在“系统变量”列表中找到名为
Path的项,选中后点击 编辑。 - 点击右侧 新建,填入 Python 的安装根目录(例如
C:\Users\Username\AppData\Local\Programs\Python\Python311\)。 - 再次点击 新建,填入该目录下的 Scripts 文件夹(例如
C:\Users\Username\AppData\Local\Programs\Python\Python311\Scripts\)。 - 逐层点击“确定”保存所有弹窗。
4.3 验证 Python 安装与版本确认
重新打开 CMD 后,输入以下两条命令验证环境是否全部生效:
若两条命令均正常回显版本编号,表明 Windows 下的 Python 命令行与开发环境已完全准备就绪。
五、操作速查清单
为便于读者后续快速查阅,下表总结了 Windows 下启动与使用 Python 的核心快捷方式及对应命令:
| 目标操作 | 快捷入口 / 执行命令 | 预期结果 |
|---|---|---|
| 打开 CMD 终端 | Win + R → 输入 cmd → 回车 |
启动 Windows 命令提示符窗口 |
| 在 CMD 启动 Python | 输入 python 回车 |
显示 Python 版本并进入 >>> 交互状态 |
| 退出 CMD 交互环境 | 输入 exit() 回车,或按 Ctrl + Z 回车 |
返回 C:\> 提示符 |
| 打开 IDLE 开发环境 | 开始菜单搜索 IDLE 并回车 |
启动 Python Shell 图形化交互界面 |
| IDLE 新建独立代码文件 | 在 IDLE 窗口按 Ctrl + N | 弹出空白代码编写编辑器 |
| IDLE 运行当前脚本 | 保存文件后直接按 F5 | 在 Shell 窗口呈现代码执行输出 |
| 核查当前 Python 版本 | 在 CMD 中执行 python --version |
打印已安装的具体版本号 |
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













