Python3 Pycharm
Python3 学习笔记 · 整理自菜鸟教程
一句话
PyCharm 是 JetBrains 出品的专业 Python IDE,提供智能补全、调试、重构和虚拟环境管理。
要点
- 两个版本:Community(社区版,免费)和 Professional(专业版,支持 Django、远程开发、数据库工具)。
- 官方下载:https://www.jetbrains.com/pycharm/download/
- 项目与解释器:新建项目时选择解释器,建议为每个项目创建独立虚拟环境。
- 核心功能:代码补全、语法高亮、断点调试、运行配置、版本控制集成。
- 快捷键:提高效率的关键,如运行、重命名、格式化。
- pip 集成:可在 Settings 里直接安装、升级、卸载第三方包。
- 调试器:点击行号旁断点,用 Debug 模式逐行执行、查看变量。
语法 / 常用方法
| 操作 | 说明 | 快捷键 (Win / macOS) |
|---|---|---|
| 运行程序 | 运行当前文件 | Shift+F10 / Ctrl+R |
| 调试程序 | 以调试模式启动 | Shift+F9 / Ctrl+D |
| 重命名 | 安全重命名变量/文件 | Shift+F6 / Shift+F6 |
| 格式化代码 | 自动排版 | Ctrl+Alt+L / Cmd+Opt+L |
| 查找 | 全局搜索 | Ctrl+Shift+F / Cmd+Shift+F |
| 快速修复 | 提示修复建议 | Alt+Enter / Opt+Enter |
| 注释代码 | 注释/取消注释选中行 | Ctrl+/ / Cmd+/ |
代码示例
1 | |
易错点
- 解释器选错:项目用的解释器没有目标包时会报
ModuleNotFoundError,在 Settings → Project → Python Interpreter 里确认。 - 虚拟环境未激活:PyCharm 内部运行用的是项目解释器,和终端里的环境可能不一致。
- 社区版功能限制:社区版不支持 Django、Flask 专属模板和远程调试,按需选版本。
- 断点不生效:要以 Debug(虫子图标)启动,而不是 Run。
- 索引未完成:刚打开大项目时补全/跳转可能卡顿,等索引建完即可。