python项目构建
安装环境
创建环境
conda create -n langchain python=3.13
conda activate langchain
conda install langchain
conda install langchain-openai
# 导出依赖文件
conda env export > environment.yml
# 同步conda依赖
conda env update -f environment.yml --prune
1. cd backend
- 意思:进入项目里叫
backend的文件夹 - 作用:告诉电脑 “我现在要操作后端代码了”
2. python -m venv venv
- 意思:创建一个独立的虚拟环境,文件夹名叫
venv - 作用:
- 给这个项目单独建一个干净的 Python 空间
- 不会污染电脑全局环境
- 不同项目的依赖不会打架
3. 激活虚拟环境(二选一)
Windows:
plaintext
.\venv\Scripts\activate
Mac/Linux:
plaintext
source venv/bin/activate
- 意思:启用刚才创建的虚拟环境
- 作用:
- 从现在开始,你安装的所有包只存在于这个项目里
- 命令行前面会出现
(venv)表示激活成功
4. pip install -r requirements.txt
- 意思:根据
requirements.txt这个文件批量安装项目需要的所有库 - 作用:
- 一键安装 Flask、Django、requests、数据库驱动… 所有项目依赖
- 不用你一个个手动敲安装命令
用一句话总结整个流程
进入项目文件夹 → 创建独立环境 → 打开独立环境 → 安装项目需要的所有工具包
最关键的 3 个知识点(新手必记)
-
虚拟环境 = 项目的独立房间每个项目用自己的房间,互不干扰。
-
不激活虚拟环境,安装包会装到全局容易报错、版本冲突。
-
requirements.txt = 依赖清单别人写好项目需要什么包,你一键安装即可。
总结
cd backend:进文件夹python -m venv venv:创建独立环境activate:进入独立环境pip install -r requirements.txt:安装所有依赖
如果你愿意,我还能给你做一张超简单记忆图,或者教你怎么判断每一步是否成功~

浙公网安备 33010602011771号