Python IDE 也就是 Python 集成开发环境,运行代码的核心逻辑是 IDE 本身只负责代码编辑,真正执行代码依靠提前绑定好的 Python 解释器,主流 Python IDE 包含 PyCharm VS Code IDLE Thonny,不同 IDE 运行入口位置不一样,但是原理一致,都需要新建 py 文件 编写代码 选择解释器 点击运行按钮或者调用快捷键启动程序,很多新手运行失败,大多是解释器没有绑定 路径带中文 环境变量没有配置 第三方库没有安装到当前解释器环境,这几类高频问题,学会之后可以快速定位报错,下面分层深度介绍几款主流 Python IDE 的运行方法 运行方式分类 调试运行 报错排查完整内容。
一 运行核心基础原理
清单
IDE 提供代码编辑界面 语法提示 运行按钮 控制台输出窗口
Python 解释器 真正执行代码的程序,也就是 python.exe
必须先安装 Python 解释器,再打开 IDE 绑定解释器,IDE 才能正常运行 py 代码
运行之后程序输出内容会打印在 IDE 内置控制台面板
如果是带输入 input 的代码,需要在控制台输入内容继续执行
二 PyCharm 运行方法
清单
第一步 新建 Pure Python 项目,绑定本地 Python 解释器或者 venv 虚拟环境
第二步 右键项目 New Python File 创建后缀为 py 的代码文件
第三步 在代码编辑区写入 Python 代码
第四步 三种运行方式
方式一 在代码空白位置右键,选择 Run 文件名
方式二 点击编辑区右上角绿色三角运行图标
方式三 使用快捷键 Shift F10
第五步 下方 Run 面板查看运行输出,如果需要逐行调试,点击虫子图标 Debug 调试运行
三 VS Code 运行方法
清单
第一步 安装 Python 官方扩展插件,没有插件 VS Code 不能识别 Python 代码
第二步 打开或者新建 py 后缀文件
第三步 选择右下角解释器,Ctrl Shift P 调出命令面板,输入 Python Select Interpreter,选中对应的 Python 版本
第四步 三种运行方式
方式一 点击右上角三角形 Run Python File 运行按钮
方式二 右键代码区,选择 Run Python File in Terminal
方式三 快捷键 F5 是调试运行,普通运行也可以在终端输入 python 文件名.py
第五步 底部终端或者输出面板查看打印结果
四 IDLE 自带 IDE 运行方法
清单
IDLE 是 Python 安装包自带的简易 IDE,不需要额外下载
打开 IDLE 之后,菜单 File New File 新建脚本窗口
编写代码之后,保存文件,文件名和文件夹路径不能中文
菜单 Run Run Module,快捷键 F5 启动运行
运行结果会回到 IDLE 主 Shell 窗口显示
适合新手入门,功能比较简单,没有复杂项目管理
五 Thonny 运行方法
清单
Thonny 是面向初学者的轻量 Python IDE
打开软件之后新建脚本,编写代码
点击顶部绿色播放按钮直接运行
底部 Shell 窗口展示输出,自带可视化变量查看面板
自带解释器,新手不用单独手动配置环境,上手门槛很低
六 不同 IDE 运行方式对照表
| IDE 名称 | 普通运行快捷键 | 调试运行 | 特点 |
|---|---|---|---|
| PyCharm | Shift F10 | Shift F9 | 项目管理强,虚拟环境完善 |
| VS Code | 右上角三角 | F5 | 轻量可扩展,需要 Python 插件 |
| IDLE | F5 | 无高级调试 | Python 自带,极简 |
| Thonny | 绿色播放键 | 支持断点调试 | 新手友好 |
七 运行失败排查实操步骤
第一步 确认 Python 解释器已经正确安装,在系统终端输入 python v,能输出版本号代表解释器正常
第二步 检查 IDE 选中的解释器,确认和终端使用的解释器是同一个,避免包环境不一致
第三步 检查项目文件夹和代码文件名,不能包含中文空格特殊符号
第四步 查看控制台报错信息,ModuleNotFoundError 代表缺少第三方库,需要 pip 安装对应库
第五步 如果是 input 代码卡住,确认已经在控制台输入内容,不是程序崩溃
第六步 保存 py 文件之后再运行,没有保存的新代码部分 IDE 不会执行最新内容
八 补充进阶运行知识点
清单
交互式运行 在 IDE 内置 Python Console,可以一行一行输入代码立刻执行,不需要保存文件,适合测试小段代码
脚本运行 保存成 py 文件之后整体执行,是正式开发常用方式
虚拟环境运行 项目独立环境,运行代码只会加载这个环境里面安装的库,不会和全局环境冲突
远程解释器运行 PyCharm 专业版支持连接服务器 Python 解释器,本地写代码,远程机器执行程序
【常见问题】
问题 1 pythonide 运行方法里面为什么点运行没有反应
回答 1 pythonide 运行方法里面点运行无响应,pythonide 运行方法常见原因是没有保存 py 文件,或者 pythonide 运行方法对应的解释器没有正确绑定,按照 pythonide 运行方法检查解释器选择和文件保存状态即可解决。
问题 2 pythonide 运行方法 VS Code 必须装插件吗
回答 1 pythonide 运行方法里面 VS Code 本身不是 Python 专用 IDE,pythonide 运行方法必须安装 Python 扩展插件,pythonide 运行方法装好插件之后才可以选择解释器并且正常运行 Python 代码。
问题 3 pythonide 运行方法 IDLE 和 PyCharm 运行区别是什么
回答 1 pythonide 运行方法里面 IDLE 是 Python 自带简易 IDE,pythonide 运行方法按 F5 运行脚本,PyCharm 是专业 IDE,pythonide 运行方法支持项目管理虚拟环境和断点调试,pythonide 运行方法两者核心执行原理都是调用 Python 解释器。
问题 4 pythonide 运行方法运行代码提示找不到模块怎么办
回答 1 pythonide 运行方法遇到找不到模块报错,pythonide 运行方法核心原因是 pip 安装库的解释器和 IDE 选中解释器不一致,pythonide 运行方法需要切换到当前项目解释器,重新 pip 安装对应第三方库。
【免责申明】
本文 pythonide 运行方法基于主流 Python IDE 稳定版本通用操作,软件版本更新之后按钮位置快捷键可能发生改动,本文仅作为学习参考,实际操作以软件官方文档为准。


