一、版本选择与下载
1. 两个版本怎么选
PyCharm 是 JetBrains 出品的 Python 专用 IDE,主要分两个版本:
| 版本 | 授权 | 适用人群 | 核心功能差异 |
|---|---|---|---|
| Community 社区版 | 完全免费、开源 | 初学者、自动化脚本、普通 Python 项目 | 代码编辑、语法高亮、基础调试、Git 集成、虚拟环境管理 |
| Professional 专业版 | 付费订阅(学生可免费申请) | Web 开发、数据科学、企业级项目 | 额外支持 Django/Flask/FastAPI 框架、数据库工具、远程开发、Jupyter Notebook 高级功能、前端开发支持 |
新手入门、写脚本和普通项目,社区版功能完全够用,推荐从社区版开始。
2. 官方下载
访问 JetBrains 官网下载页: https://www.jetbrains.com.cn/pycharm/download/ 选择对应系统的安装包下载即可。
二、各系统安装步骤
Windows 系统安装
- 双击下载的
.exe安装包,点击 Next - 选择安装路径 :建议安装到非系统盘,例如
D:\Program Files\JetBrains\PyCharm Community Edition - 安装选项勾选(新手建议全勾) :
- ✅ 64-bit launcher:创建桌面快捷方式
- ✅ Add launchers dir to PATH:添加到系统环境变量,命令行可直接启动
- ✅ Create associations → .py:关联 Python 文件,双击直接用 PyCharm 打开
- 点击 Next → Install,等待安装完成
- 安装结束后点击 Finish,可勾选立即启动 PyCharm
三、首次启动与基础配置
1. 初始向导
- 首次启动选择 Do not import settings(不导入旧设置),点击 OK
- 同意用户协议,继续下一步
- 主题选择:可选 Darcula(深色)或 Light(浅色),可后续随时切换
2. 中文语言包(可选)
如果习惯中文界面,可安装官方中文插件:
- 左侧菜单栏选择 Plugins(插件)
- 搜索框输入
Chinese (Simplified) - 找到 JetBrains 官方简体中文语言包,点击 Install
- 安装完成后点击 Restart IDE,重启后即为中文界面
四、核心配置:Python 解释器完整设置
解释器就是 Python 的运行环境,PyCharm 必须绑定解释器才能运行代码。强烈推荐每个项目使用独立虚拟环境,避免依赖冲突。
1. 新建项目时配置(推荐,最省心)
这是新手最推荐的方式,创建项目时自动生成虚拟环境并绑定,一步到位。
- 打开 PyCharm,点击 New Project(新建项目)
- 左侧选择 Pure Python(纯 Python 项目)
- Location :选择项目存放路径,例如
D:\Projects\my_first_project - 展开 Python interpreter (Python 解释器)选项:
- 选择 New environment using Virtualenv(使用 Virtualenv 新建环境)
- Location :虚拟环境路径,默认会在项目下生成
.venv文件夹,保持默认即可 - Base interpreter :基础解释器,选择你之前安装的全局 Python(例如
D:\Python312\python.exe) - ❌ 不勾选
Inherit global site-packages(不继承全局包,保证环境纯净) - ❌ 不勾选
Make available to all projects(不共享给所有项目)
- 可取消勾选
Create a main.py welcome script - 点击 Create,等待 PyCharm 自动创建虚拟环境并配置完成
2. 现有项目添加 / 切换解释器
如果已经打开了项目,需要更换或添加解释器,按以下步骤操作:
打开设置入口
- Windows / Linux:顶部菜单栏
File→Settings(快捷键Ctrl+Alt+S) - macOS:顶部菜单栏
PyCharm→Settings(快捷键⌘+,)
添加解释器
- 左侧导航找到
Project: 你的项目名→Python Interpreter - 点击右侧解释器下拉框,选择 Add New Interpreter → Add Local Interpreter
- 左侧选择 Virtualenv Environment :
- 新建虚拟环境 :选
New,设置路径和基础解释器,参数同上 - 使用已有虚拟环境 :选
Existing,在Interpreter中浏览找到项目下.venv\Scripts\python.exe(Windows)或.venv/bin/python(macOS/Linux)
- 新建虚拟环境 :选
- 点击 OK 保存,返回解释器页面选择刚添加的环境,再次点击 OK 生效
3. 验证解释器是否生效
- 在项目中新建
test.py文件,写入:
python
import sys
print("当前Python路径:", sys.executable)
print("Python版本:", sys.version)
- 右键文件 →
Run 'test'运行 - 控制台输出的路径如果是项目下的
.venv目录,说明虚拟环境配置成功
五、PyCharm 实用优化配置
1. 编辑器基础设置
打开设置 → Editor → General:
- 显示行号 :
Editor→General→Appearance,勾选Show line numbers - 自动导包 :
Editor→General→Auto Import,勾选Add unambiguous imports on the fly - 字体大小 :
Editor→Font,可调整字体和字号,推荐字号 14-16
2. 终端配置
PyCharm 内置终端,默认会自动激活当前项目的虚拟环境:
- 底部点击
Terminal标签即可打开终端 - Windows 下若使用 PowerShell 出现虚拟环境激活报错,执行以下命令解决:
- 以管理员身份打开 PowerShell
- 执行:
Set-ExecutionPolicy RemoteSigned,输入Y确认 - 重启 PyCharm 终端即可正常激活虚拟环境
3. Python 包管理
在 Python Interpreter 设置页面,可直接可视化管理包:
- 点击
+号搜索包名,点击 Install Package 即可安装 - 会自动读取你之前配置的 pip 国内镜像源,下载速度更快
六、常见问题排查
1. 提示 "No Python interpreter configured"
- 原因:项目没有绑定解释器
- 解决:按上文 "现有项目添加解释器" 步骤,添加一个虚拟环境或系统解释器即可
2. 终端里 pip 安装的包,代码里提示找不到
- 原因:终端用的全局 Python,代码用的项目虚拟环境,环境不一致
- 解决:确保在 PyCharm 内置终端安装包,或者确认解释器路径一致
3. 运行代码提示中文乱码
- 解决:打开设置 →
Editor→File Encodings,将 Global Encoding、Project Encoding、Default encoding for properties files 全部改为UTF-8
4. 安装包速度很慢
- 确保已按前文配置了 pip 国内镜像源,PyCharm 会自动读取全局 pip 配置
- 也可在安装包时,在
Available Packages页面的Options中手动指定镜像源地址
七、最终验证清单
- 能正常新建 Python 项目,自动创建虚拟环境
- 运行测试代码无报错,输出正确的 Python 路径
- 内置终端前缀显示
(.venv),虚拟环境自动激活 - 可以正常通过 PyCharm 安装第三方包
全部正常即表示 PyCharm + Python 开发环境搭建完成。