在虚拟环境(venv)中安装 LangChain

张开发
2026/4/29 1:42:41 15 分钟阅读

分享文章

在虚拟环境(venv)中安装 LangChain
在虚拟环境venv中安装 LangChain 是最佳实践可以避免不同项目之间的依赖冲突。第一步准备 Python 环境LangChain 目前对 Python 版本有严格要求。版本要求必须是Python 3.10、3.11 或 3.12。注意Python 3.9 及以下版本已不再受支持如果版本过低请先升级。第二步创建并激活虚拟环境我们需要为 LangChain 项目创建一个独立的“隔离空间”。请在命令行Windows 下推荐用PowerShell或 CMD中依次执行1、创建项目文件夹并进入mkdir LangChainProject cd LangChainProject2、创建虚拟环境这里我们将环境命名为.venv这是通用的命名习惯python -m venv .venv3、激活虚拟环境成功标志激活后你的命令行提示符前面会出现(.venv)字样。Windows (CMD):.venv\Scripts\activate.batWindows (PowerShell):.venv\Scripts\Activate.ps1Mac / Linux:source .venv/bin/activate第三步升级 pip 并安装 LangChain在虚拟环境中旧版本的pip可能会导致找不到包。1、升级 pippython -m pip install --upgrade pip2、安装核心库安装 LangChain 核心包和 OpenAI 集成包pip install langchain langchain-openai(如果在国内下载速度慢可以在命令末尾加上-i https://pypi.tuna.tsinghua.edu.cn/simple使用清华源加速)。第四步验证安装安装完成后我们可以通过 Python 检查一下是否成功python -c import langchain; print(fLangChain 版本: {langchain.__version__})如果输出了版本号说明安装成功专家提示关于依赖包的说明为了避免环境臃肿和冲突建议按需安装不要试图一次性安装所有东西langchain: 核心框架包含通用的链和工具。langchain-openai: 如果你使用 OpenAI 或兼容 OpenAI 格式的本地模型如 Ollama, vLLM必须安装这个包。langchain-community: 包含社区维护的第三方集成如各类文档加载器。除非你明确需要用到某些特定的第三方工具否则不建议一开始就安装因为它体积大且依赖复杂。chromadb: 如果你要做本地知识库RAG通常需要安装这个向量数据库。

更多文章