PyCharm 创建与管理项目

PyCharm 项目创建与管理全攻略(2025 版,适合所有水平)

记住一句话:在 PyCharm 里,项目 = 文件夹 + 独立虚拟环境 + 配置信息。学会下面这些,你一辈子都不会再搞乱环境、找不到包。

1. 创建新项目(4 种最常用方式,强烈推荐第 1 种)

方式操作步骤适用场景推荐指数
1. 标准虚拟环境项目(最推荐!)Welcome 界面 → New Project → Pure Python → Location 填路径 → Interpreter 选 New environment using Virtualenv → Create99% 的日常开发、学习、爬虫、数据分析、Django 项目★★★★★
2. 使用 Conda 环境同上,但 Interpreter 选 New environment using Conda(需先装 Anaconda/Miniconda)数据科学、机器学习、重度依赖科学计算包★★★★☆
3. 使用已有环境/解释器Interpreter 选 Previously configured interpreter → Add → 选择已有 venv/conda/系统 Python接手别人项目、服务器上开发★★★☆☆
4. 空项目(不创建环境)勾掉 “Create a main.py welcome script” + 选 System Interpreter只想用 PyCharm 当编辑器、写笔记★☆☆☆☆

2. 项目结构长什么样才是“专业”的?

标准项目结构(照着建就行):

my_project/                     ← 项目根目录
│
├── .venv/                      ← 虚拟环境(不要动它,上传 git 要忽略)
├── venv/ 或 env/               ← 也可以叫这个名字,随你
│
├── src/                        ← 推荐:所有源码放这里(可选)
│   ├── main.py
│   └── utils.py
│
├── tests/                      ← 单元测试放这里
│   └── test_main.py
│
├── requirements.txt            ← 必须有!一键安装所有依赖
├── .gitignore                  ← PyCharm 自动生成,忽略 .venv 和 .idea
├── README.md
└── .idea/                      ← PyCharm 自己的配置文件夹(也忽略)

3. 项目管理核心操作(每天都会用)

操作方法1(鼠标)方法2(快捷键)说明
打开已有项目Welcome 界面 → Open → 选文件夹Ctrl+Alt+Shift+O(部分版本)一定要选“项目根文件夹”,不要选里面的 src
快速切换项目顶部 File → Open RecentCtrl+Alt+Shift+N(搜项目名)最多保留最近 20 个
关闭当前项目File → Close Project回到欢迎界面
删除项目(只删记录不删文件)Welcome 界面 → 右键项目 → Remove from Recent文件还在硬盘
复制整个项目直接复制整个项目文件夹 → Open 新文件夹最快克隆项目方法
重命名项目系统里直接改文件夹名字 → PyCharm 里 Remove → 再 OpenPyCharm 会自动识别

4. 环境管理(再也不怕包冲突!)

需求操作方式
查看当前项目用了哪些包底部 Terminal 输入 pip list 或 左下角 Python Packages 面板
给别人发项目(推荐)终端运行:pip freeze > requirements.txt
别人给你项目,一键装环境终端运行:pip install -r requirements.txt
换 Python 版本Settings → Project → Python Interpreter → 齿轮 → Add → 选新版本
多个项目共用同一个环境(不推荐)创建项目时选 “Previously configured interpreter” 指向同一个 .venv

5. 高级项目类型一键创建(专业版更强)

项目类型创建方式自动帮你做的事
DjangoNew Project → Django创建 manage.py、settings.py、urls.py,配置 runserver
FlaskNew Project → Flask创建 app.py,自动识别模板/static 文件夹
FastAPINew Project → FastAPI(2024+ 新增)创建 main.py + uvicorn 运行配置
Poetry 项目New Project → Poetry自动生成 pyproject.toml,识别 poetry 环境
Docker 项目New Project → Python → Interpreter 选 Docker自动写 Dockerfile + docker-compose

6. 必背的 5 个快捷键(项目层面)

  • Alt + 1 → 打开/关闭左边 Project 面板
  • 双击 Shift → 全局搜索(能搜文件、项目、设置、符号)
  • Ctrl + Shift + N → 按名字快速打开文件(神器!)
  • Ctrl + E → 最近打开的文件列表
  • Ctrl + Shift + A → 搜索所有功能(比如快速跳到 Settings)

一句话总结最佳实践

每个项目一个文件夹 + 一个独立 Virtualenv/Conda 环境 + 一个 requirements.txt
照着做,你永远不会遇到“在我电脑上能跑,你那不行”的问题。

现在就去试试新建一个叫 practice_2025 的项目,按第 1 种方式走一遍,3 分钟后你就会爱上 PyCharm 的项目管理方式了!有任何卡住的地方(比如找不到 venv、打开项目是空的、环境选不了等),随时@我,我手把手带你解决!

文章已创建 2588

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部