Python入门:PyCharm下载安装与汉化教程
Python入门:PyCharm下载安装与汉化教程
一、开篇:选择你的编程武器
前面几篇文章,我们装好了Python解释器,也学会了用命令行运行Python脚本。但从现在开始,我要给你介绍一个真正能大幅提升开发效率的工具——集成开发环境(IDE)。
🔧 如果说Python解释器是发动机,那IDE就是整辆汽车。好的IDE能帮你:自动补全代码、高亮语法错误、一键运行程序、断点调试找bug。
在Python的世界里,PyCharm是公认的王者。它出自捷克公司JetBrains之手,这家公司专门做各种编程语言的IDE(IntelliJ IDEA、WebStorm等都是他们的产品),在开发者工具领域是绝对的顶级玩家。
这一篇,我就带你从零开始,把PyCharm装好、配好、汉化好,并完成第一个项目的创建。
二、PyCharm版本选择
2.1 专业版 vs 社区版
PyCharm有两个版本:
| 特性 | 专业版(Professional) | 社区版(Community) |
|---|---|---|
| 价格 | 收费($99/年起) | 免费 |
| Python基础开发 | ✅ | ✅ |
| 代码补全与检查 | ✅ 增强版 | ✅ 基础版 |
| 调试器 | ✅ | ✅ |
| Git集成 | ✅ | ✅ |
| Web开发(HTML/CSS/JS) | ✅ | ✅ |
| Flask/Django支持 | ✅ 深度支持 | ✅ 基础支持 |
| 数据库工具 | ✅ | ❌ |
| 科学模式 | ✅ | ❌ |
| 远程开发 | ✅ | ❌ |
| 性能分析 | ✅ | ❌ |
💡 对于学习和大多数Python开发来说,社区版完全够用。我们这个系列的全部内容,都基于社区版来讲解。等你以后工作中确实需要专业版的高级功能(如数据库工具、远程开发等),再考虑购买也不迟。
2.2 学生免费获取专业版
如果你是学生或在职教师,有一个好消息:
✅ JetBrains提供教育许可证,学生和教师可以免费使用所有产品的专业版。只需要用你的.edu邮箱(学校邮箱)在 jetbrains.com/student 上申请即可。国内很多高校邮箱也支持。
三、下载PyCharm
3.1 官方下载渠道
⚠️ 唯一推荐的下载地址:https://jetbrains.com/pycharm/download/
打开后你会看到两个大按钮:
- 左边黑色的:Professional(专业版)
- 右边白色的:Community(社区版)
点击右边白色的"Download"按钮,下载社区版。
网站会自动识别你的操作系统。如果没有自动识别,可以手动在页面下方选择Windows/macOS/Linux。
3.2 Windows下载说明
下载的文件名类似:pycharm-community-2024.x.x.exe,大小约500-600MB。
3.3 Mac下载说明
Mac用户会下载到.dmg文件。Apple Silicon(M1/M2/M3)用户注意选择.dmg (Apple Silicon)版本;Intel芯片Mac选择.dmg (Intel)。
四、Windows上安装PyCharm
4.1 安装步骤
① 双击下载好的exe文件,启动安装向导。
② 点击"Next"进入安装选项页面。
③ 在选择安装路径时,建议保持默认(C:\Program Files\JetBrains\PyCharm Community Edition),或者改到D盘。
④ 重要的安装选项页面(一定要看清楚):
☑ Create Desktop Shortcut (64-bit) ← 创建桌面快捷方式,建议勾选 ☑ Update PATH variable (restart needed) ← 可选,勾上后可以在命令行用charm命令 ☑ Update context menu ← 右键菜单添加"Open Folder as PyCharm Project" ☑ Create Associations (.py) ← .py文件关联到PyCharm全部勾上即可。
⑤ 点击"Install",等待安装完成。
4.2 首次启动配置
安装完成后,勾选"Run PyCharm",点击"Finish"启动PyCharm。
首次启动会弹出几个设置对话框:
① 导入设置
如果你之前用过PyCharm(或从旧版升级),可以选择导入旧版的设置。既然是第一次用,选择"Do not import settings"即可。
② 用户协议
必须接受。滚动到底部,勾选"I confirm…",然后Continue。
③ 数据共享选项
PyCharm会询问是否发送匿名使用数据给JetBrains。这是可选的,选"Don’t Send"或"Send Anonymous Statistics"都可以,看你心情。
五、Mac上安装PyCharm
5.1 安装步骤
① 双击下载好的.dmg文件,会挂载一个虚拟磁盘。
② 在弹出来的窗口中,把PyCharm的图标拖拽到Applications文件夹。
③ 等待拷贝完成(大概几十秒)。
④ 打开Launchpad或Applications文件夹,找到PyCharm CE,双击启动。
⚠️ Mac安全提示:如果提示"无法打开,因为它来自未确认的开发者"——去系统偏好设置 → 安全性 → 通用,点击"仍然打开"。
5.2 使用Homebrew安装
Mac用户也可以用Homebrew一键安装:
brewinstall--caskpycharm-ce装完后在/Applications目录下会有PyCharm CE.app。
六、PyCharm汉化教程
6.1 安装中文语言包
PyCharm的界面默认是英文的。对于刚接触编程的同学来说,中文界面能大大降低使用门槛。
JetBrains官方提供了中文语言包插件,安装非常简单:
① 打开PyCharm,进入欢迎界面。
② 在左侧菜单中点击"Plugins"(插件)。
③ 在搜索框中输入:Chinese
④ 找到名为“Chinese (Simplified) Language Pack / 中文语言包”的插件(作者是JetBrains s.r.o.,这是官方插件)。
⑤ 点击"Install"按钮。
⑥ 安装完成后,点击"Restart IDE"重启PyCharm。
重启后,整个PyCharm界面就变成中文了!
6.2 切回英文的方法
如果你以后想切回英文(比如看英文教程时对照菜单),也很简单:
① 点击文件 → 设置 → 插件
② 找到Chinese Language Pack
③ 取消勾选(或直接卸载)
④ 重启即可
或者在欢迎界面右下角的齿轮菜单中也可以切换语言。
七、创建你的第一个PyCharm项目
7.1 什么是PyCharm项目
在PyCharm中,所有代码都是在一个"项目"(Project)中组织和管理的。一个项目就是一个文件夹,里面包含你的Python脚本、配置文件、虚拟环境等。
🔧 项目 = 一个文件夹 + Python解释器配置 + 第三方包依赖。这样理解就够了。
7.2 新建项目
① 在PyCharm欢迎界面,点击"新建项目"。
② 在新建项目窗口中,需要配置几个关键项:
位置(Location):
这是项目存放的文件夹路径。建议在D盘或你的工作目录下创建,比如:
D:\PythonProjects\my_first_projectPython解释器:
这是最重要的一项。PyCharm会自动检测你电脑上已安装的Python版本。
┌─────────────────────────────────────────┐ │ Python 解释器: │ │ ○ 使用 Virtualenv(推荐) │ │ Python 3.12 (Python312) ──────────┐ │ │ 位置: D:\PythonProjects\...\venv │ │ │ ○ 使用 Conda │ │ │ ○ 使用已有解释器 │ │ └─────────────────────────────────────────┘选择第一个选项"使用 Virtualenv"。PyCharm会基于你选择的Python版本自动创建一个虚拟环境(venv),并把它放在项目目录下。
💡 你可能记得前面文章里讲到用命令行创建虚拟环境:python -m venv venv。PyCharm做的事情是一样的,只不过它帮你在图形界面里自动完成了。
③ 勾选"创建一个欢迎脚本"(Create a main.py welcome script)。
④ 点击"创建"按钮。
7.3 PyCharm界面布局
项目创建完成后,你会看到完整的PyCharm工作界面:
┌──────┬────────────────────────────────┐ │ │ 菜单栏 (文件/编辑/视图/...) │ │ 工 ├────────────────────────────────┤ │ 具 │ 工具栏 (▶运行/🐞调试/...) │ │ 栏 ├──────────────────┬─────────────┤ │ │ │ │ │ 项 │ 编辑区 │ 导航栏 │ │ 目 │ (写代码的地方) │ (文件结构) │ │ 栏 │ │ │ │ │ │ │ │ ├──────────────────┴─────────────┤ │ │ 状态栏 (当前分支/编码/行号) │ │ ├────────────────────────────────┤ │ │ 终端 / 运行窗口 / TODO │ └──────┴────────────────────────────────┘各区域详解:
- 项目栏(左侧):显示项目的文件树。你可以右键创建新文件、新文件夹
- 编辑区(中央):写代码的主要区域,支持多标签页
- 导航栏(右侧):显示当前文件的结构(函数、类、变量等),点击可以快速跳转
- 底部面板:
- ** terminal/终端**:内嵌的命令行,可以直接输入Python命令
- 运行:程序运行后的输出
- Python Packages:查看和管理已安装的包
- TODO:标记的需要完成的事项
7.4 运行你的第一个程序
如果创建项目时勾选了"创建一个欢迎脚本",PyCharm会自动生成一个main.py:
# This is a sample Python script.# Press Shift+F10 to execute it or replace it with your code.# Press Double Shift to search everywhere for classes, files, tool windows,# actions, and settings.defprint_hi(name):# Use a breakpoint in the code line below to debug your script.print(f'Hi,{name}')# Press Ctrl+F8 to toggle the breakpoint.# Press the green button in the gutter to run the script.if__name__=='__main__':print_hi('PyCharm')运行这个脚本有三种方式:
方式一:点击绿色三角形 ▶
编辑区右上角(或左侧装订线区域)有一个绿色的三角形按钮,点击它运行。
方式二:右键运行
在编辑区右键 → “运行 ‘main’”。
方式三:快捷键Shift + F10(Windows/Linux)或Ctrl + Shift + R(Mac)。
运行后,底部会弹出"运行"面板,显示输出:
Hi, PyCharm Process finished with exit code 0✅ exit code 0 表示程序正常结束,没有错误。
八、PyCharm核心功能快速上手
8.1 代码自动补全
这是IDE最核心的功能。PyCharm会根据上下文智能提示:
- 输入
pr→ 自动提示print(),按Tab或回车补全 - 输入
my_var.→ 自动列出该变量可用的方法 - 输入
"hello".→ 自动列出字符串的所有方法
💡 PyCharm的代码补全是上下文感知的。它知道你定义过哪些变量、导入了哪些模块,补全的准确率非常高。
8.2 代码格式化
写代码时缩进乱了对Python来说是致命的。PyCharm提供了自动格式化功能:
Ctrl + Alt + L(Windows)/Cmd + Option + L(Mac):格式化当前文件Ctrl + Alt + Shift + L:格式化时可以选择范围
# 格式化之前(缩进混乱)defmessy_function(x,y,z):result=x+y+zifresult>10:print("大于10")returnresult# 按下 Ctrl+Alt+L 之后defmessy_function(x,y,z):result=x+y+zifresult>10:print("大于10")returnresult8.3 快速跳转与搜索
| 操作 | 快捷键(Windows) | 说明 |
|---|---|---|
| 跳转到定义 | Ctrl + B | 光标放在函数名上,跳转到其定义处 |
| 查找文件 | Ctrl + Shift + N | 按文件名在项目中搜索 |
| 全局搜索 | 双击Shift | 搜索一切(文件、类、符号、操作) |
| 搜索文本 | Ctrl + Shift + F | 在整个项目中搜索文本 |
| 最近文件 | Ctrl + E | 查看最近打开过的文件列表 |
8.4 错误检测
PyCharm会在你打字时就实时检查代码中的错误:
- 红色波浪线:语法错误,代码运行不了
- 黄色波浪线:警告,代码能跑但可能有逻辑问题
- 灰色文字:未使用的变量或导入
把鼠标悬停在波浪线上,PyCharm会显示详细的错误说明和修复建议。
九、PyCharm设置个性化配置
9.1 主题与字体
进入文件 → 设置 → 编辑器 → 配色方案:
- 方案:建议选"Darcula"(暗色主题,护眼)或"IntelliJ Light"(亮色)
- 字体:推荐
JetBrains Mono(JetBrains自家设计的编程字体)或Fira Code - 字号:建议14-16(太小费眼,太大屏幕显示不够)
- 行间距:建议1.2-1.4
9.2 Python解释器设置
进入文件 → 设置 → 项目 → Python解释器:
这里可以:
- 查看当前使用的Python版本和路径
- 查看已安装的包
- 点击"+"安装新的包
- 切换不同的解释器
9.3 自动导包优化
进入文件 → 设置 → 编辑器 → 常规 → 自动导入:
☑ 显示导入弹出窗口 ☑ 即时优化导入(自动删除未使用的导入) ☑ 动态添加明确的导入勾选"即时优化导入"后,PyCharm会自动帮你删除那些导入了但没使用的模块,保持代码整洁。
9.4 常用快捷键速查表
Windows/Linux快捷键:
| 功能 | 快捷键 |
|---|---|
| 运行 | Shift + F10 |
| 调试 | Shift + F9 |
| 注释/取消注释 | Ctrl + / |
| 复制当前行 | Ctrl + D |
| 删除当前行 | Ctrl + Y |
| 代码格式化 | Ctrl + Alt + L |
| 查找文件 | Ctrl + Shift + N |
| 全局搜索 | 双击Shift |
| 替换文本 | Ctrl + R |
| 查找用法 | Alt + F7 |
| 重命名 | Shift + F6 |
十、PyCharm常见问题
10.1 找不到Python解释器
如果创建项目时PyCharm提示找不到Python解释器:
① 检查Python是否已经安装:
python--version② 在PyCharm中手动指定解释器路径:文件 → 设置 → 项目 → Python解释器 → 齿轮图标 → 添加
③ 选择"系统解释器"(System Interpreter),在…浏览中找到Python的安装位置:
- Windows:
D:\Python312\python.exe - Mac:
/opt/homebrew/bin/python3
10.2 运行按钮是灰色的
可能是因为当前文件没有被识别为可运行的Python文件。解决方法:
- 右键编辑区 → “运行 ‘文件名’”
- 或者先打开文件,菜单栏
运行 → 运行...
10.3 PyCharm启动慢
PyCharm比较吃资源,如果启动慢:
- 确保你的电脑至少有8GB内存
- 关闭不需要的项目(
文件 → 关闭项目) - 禁用不需要的插件(
文件 → 设置 → 插件)
10.4 中文乱码
在文件头添加编码声明,并在文件 → 设置 → 编辑器 → 文件编码中将项目编码设为UTF-8。
# -*- coding: utf-8 -*-十一、本篇小结
✅ 这篇我们完整地学会了:
- 版本选择:社区版免费且功能足够,初学者不用纠结专业版
- 下载安装:Windows和Mac的安装都很简单,一路Next即可
- 汉化:在Plugins中搜索"Chinese"安装官方中文语言包,重启后全中文
- 项目创建:新建项目→选择Python解释器→自动创建虚拟环境
- 运行程序:点击绿色三角▶,或在编辑区右键运行
- 核心功能:代码补全、格式化、错误检测、快速跳转
🔧 PyCharm是你学习Python路上的得力伙伴。它不会帮你写代码,但会让写代码的过程变得顺畅很多。下一篇文章,我会介绍另一个优秀的编辑器VS Code,以及它和PyCharm的详细对比。两个工具各有所长,知道各自的优势,你就能在不同场景下做出最佳选择。
