开发者
资源
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

源码编译构建

获取langchain-core源码,从源码构建wheel并安装本地构建产物。构建顺序:langchain-core、langchain-text-splitters、LangChain。

  1. 获取LangChain源码。
    1
    git clone https://github.com/langchain-ai/langchain.git
    
  2. 从源码构建langchain-core wheel。
    1
    2
    cd langchain/libs/core
    python3 -m build --wheel --outdir dist
    

    构建产物示例。

    1
    langchain_core-1.4.3-py3-none-any.whl
    
  3. 从源码构建langchain-text-splitters wheel。
    1
    2
    cd ../text-splitters
    python3 -m build --wheel --outdir dist
    

    构建产物示例。

    1
    langchain_text_splitters-1.1.2-py3-none-any.whl
    
  4. 从源码构建langchain wheel。
    1
    2
    cd ../langchain
    python3 -m build --wheel --outdir dist
    

    构建产物示例。

    1
    langchain_classic-1.0.7-py3-none-any.whl
    
  5. 返回到langchain/libs安装本地构建产物。
    1
    2
    3
    4
    cd ../
    python3 -m pip install --force-reinstall core/dist/langchain_core-1.4.3-py3-none-any.whl
    python3 -m pip install --force-reinstall text-splitters/dist/langchain_text_splitters-1.1.2-py3-none-any.whl
    python3 -m pip install --force-reinstall langchain/dist/langchain_classic-1.0.7-py3-none-any.whl