1. LangChain 安装环境准备
在开始安装 LangChain 之前,我们需要确保系统环境满足基本要求。LangChain 是一个基于 Python 的框架,因此 Python 环境是必不可少的。以下是详细的准备工作:
1.1 Python 环境配置
建议使用 Python 3.8 或更高版本。可以通过以下命令检查当前 Python 版本:
bash复制python --version
# 或
python3 --version
如果尚未安装 Python,可以从官网下载最新版本。对于 Windows 用户,安装时务必勾选"Add Python to PATH"选项,这样才能在命令行中直接使用 Python。
注意:LangChain 对 Python 版本有严格要求,使用过低版本可能会导致兼容性问题。
1.2 包管理工具准备
pip 是 Python 的默认包管理器,我们需要确保它是最新版本:
bash复制python -m pip install --upgrade pip
如果遇到"pip不是内部或外部命令"的错误,说明 pip 没有正确安装或未添加到系统路径中。这时可以尝试:
bash复制python -m ensurepip --upgrade
对于追求更快的包安装速度的用户,可以考虑使用 uv 或 pipx 等现代包管理工具:
bash复制pip install uv pipx
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 基础安装方法
2.1 使用 pip 安装核心包
最基本的安装方式是使用 pip 直接安装 langchain 包:
bash复制pip install langchain
这个命令会安装 LangChain 的核心功能。安装完成后,可以通过以下命令验证是否安装成功:
bash复制python -c "import langchain; print(langchain.__version__)"
2.2 使用镜像源加速安装
国内用户可能会遇到下载速度慢的问题,可以使用清华镜像源加速安装:
bash复制pip install langchain -i https://pypi.tuna.tsinghua.edu.cn/simple
其他可用的镜像源还包括:
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 腾讯云:https://mirrors.cloud.tencent.com/pypi/simple
- 华为云:https://repo.huaweicloud.com/repository/pypi/simple
3. 可选组件安装
3.1 安装集成组件
LangChain 的强大之处在于其丰富的集成能力。以下是常用组件的安装方法:
- 安装 OpenAI 集成(用于 GPT 模型):
bash复制pip install langchain-openai
- 安装 Hugging Face 集成:
bash复制pip install langchain-huggingface
- 安装社区提供的其他集成:
bash复制pip install langchain-community
3.2 安装开发工具
对于开发者,建议安装以下开发工具包:
bash复制
