跳到主要内容

安装 Langflow

Langflow 可以通过多种方式安装:

  • Langflow Desktop (推荐):下载并安装独立的桌面应用程序,以获得最简单的设置体验。 此选项包含依赖管理和便捷的升级。

  • Docker:拉取并运行 Langflow Docker 镜像,启动 Langflow 容器并在隔离环境中运行。

  • Python 包:安装并运行 Langflow 开源 Python 包。 此选项提供了对环境、依赖项和版本的更多控制。

  • 从源码安装:如果你想为 Langflow 代码库或文档做贡献,请使用此选项。

安装并运行 Langflow Desktop

Langflow Desktop 是 Langflow 的桌面版本,简化了依赖管理和升级。 然而,Langflow Desktop 不提供某些功能,例如 可共享 Playground语音模式

Langflow Desktop 需要 macOS 13 或更高版本。

  1. 导航到 Langflow Desktop
  2. 点击 Download Langflow,输入你的联系信息,然后点击 Download
  3. 挂载并安装 Langflow 应用程序。
  4. 安装完成后,打开 Langflow 应用程序,然后通过快速入门创建你的第一个流。

有关升级信息,请参阅发行说明

要管理 Langflow Desktop 中的依赖项,请参阅在 Langflow Desktop 中安装自定义依赖项

使用 Docker 安装并运行 Langflow

你可以使用 Langflow Docker 镜像启动 Langflow 容器。 有关更多信息,请参阅在 Docker 上部署 Langflow

  1. 安装并启动 Docker

  2. 拉取最新的 Langflow Docker 镜像并启动它:


    _10
    docker run -p 7860:7860 langflowai/langflow:latest

  3. 要访问 Langflow,请导航到 http://localhost:7860/

  4. 通过快速入门创建你的第一个流。

安装并运行 Langflow 开源 Python 包

  1. 确保你拥有所需的依赖项 and 基础设施:

    • Python
      • macOS and Linux:版本 3.10 到 3.13
      • Windows:版本 3.10 到 3.12
    • uv
    • 足够的基础设施:
      • 最低:双核 CPU and 2 GB RAM
      • 推荐:多核 CPU and 至少 4 GB RAM
    • 浏览器:
      • 推荐使用 Google Chrome,但非必需
  2. 使用 uv 创建虚拟环境。

    需要虚拟环境方面的帮助吗?

    虚拟环境可确保 Langflow 安装在隔离且全新的环境中。 要创建新的虚拟环境,请执行以下操作。

    1. 导航到你想要创建虚拟环境的位置,然后使用 uv 创建它:


      _10
      uv venv VENV_NAME

      VENV_NAME 替换为你为虚拟环境起的名字。

    2. 启动虚拟环境:


      _10
      source VENV_NAME/bin/activate

      你的 shell 提示符会发生变化,显示你当前正在虚拟环境中工作:


      _10
      (VENV_NAME) ➜ langflow git:(main) ✗

    3. 要停用虚拟环境并返回到常规 shell,请输入 deactivate

      激活后,虚拟环境会暂时修改你的 PATH 变量,以优先使用虚拟环境内安装的包。 为了避免与其他项目冲突,建议在完成工作后停用虚拟环境。

      要删除虚拟环境,请输入 rm -rf VENV_NAME。 这将完全删除虚拟环境目录及其内容。

  3. 在你的虚拟环境中安装 Langflow:


    _10
    uv pip install langflow

    要安装特定版本的 Langflow 包,请在命令中添加所需版本,例如 uv pip install langflow==1.4.22

    重新安装或升级 Langflow

    要重新安装 Langflow 及其所有依赖项,请运行 uv pip install langflow --force-reinstall

    要将 Langflow 升级到最新版本,请运行 uv pip install langflow -U。 不过,Langflow 团队建议在升级 Langflow 之前备份现有安装。 有关更多信息,请参阅准备升级

  4. 启动 Langflow:


    _10
    uv run langflow run

    Langflow 启动可能需要几分钟。

  5. 要确认本地 Langflow 实例正在运行,请导航到默认的 Langflow URL http://127.0.0.1:7860

  6. 通过快速入门创建你的第一个流。

有关升级信息,请参阅发行说明

有关可选依赖项组和支持自定义依赖项以扩展 Langflow OSS 功能的信息,请参阅安装自定义依赖项

下一步

Search