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 个知识点(新手必记)

  1. 虚拟环境 = 项目的独立房间
     
    每个项目用自己的房间,互不干扰。
  2. 不激活虚拟环境,安装包会装到全局
     
    容易报错、版本冲突。
  3. requirements.txt = 依赖清单
     
    别人写好项目需要什么包,你一键安装即可。

总结

  • cd backend:进文件夹
  • python -m venv venv:创建独立环境
  • activate:进入独立环境
  • pip install -r requirements.txt:安装所有依赖
如果你愿意,我还能给你做一张超简单记忆图,或者教你怎么判断每一步是否成功~
posted @ 2026-05-29 16:54  飘来荡去evo  阅读(21)  评论(0)    收藏  举报