一、拉取环境准备(个人)
git、pycharm、python3.10
这一些已经安装好
二、拉取最新源代码
创建一个新的文件夹,在其中打开git,初始化
git init
创建一个自己的分支并转换进入我创建的分支:
git switch -v zs #zs为我起的分支名
添加路径:
git remote add github1 https://github.com/langflow-ai/langflow.git
拉取:
git clone https://github.com/langflow-ai/langflow.git
如果出现报错显示下方内容:
$ git clone https://github.com/langflow-ai/langflow.git Cloning into 'langflow'... fatal: unable to access 'https://github.com/langflow-ai/langflow.git/': SSL cert ificate OpenSSL verify result: unable to get local issuer certificate (20)
这个错误通常是因为你的本地 Git 环境没有正确配置 SSL 证书,或者系统的证书链不完整,导致 Git 无法验证 GitHub 的 SSL 证书。
重新输入下面,跳过临时跳过 SSL 证书验证(最简单,适合临时使用)即可。
GIT_SSL_NO_VERIFY=true git clone https://github.com/langflow-ai/langflow.git
拉取完成!!
三、配置环境
1.python版本要求
官方文档显示环境需要以下要求:
Python的安装版本:
macOS and Linux: Version 3.10 to 3.13
macOS 和 Linux:版本 3.10 至 3.13
Windows: Version 3.10 to 3.12
Windows:版本 3.10 至 3.12
uv配置:
充足的基础设施:
Minimum: Dual-core CPU and 2 GB RAM
最低要求:双核 CPU 和 2GB RAM
Recommended: Multi-core CPU and at least 4 GB RAM
推荐:多核 CPU 和至少 4GB 内存
作者有话说:
可能很多同学不知道uv,下面我来简单介绍一下:
uv是新一代 Python 包管理器和运行时工具 ,由 Astral 公司开发(与 Ruff 同团队),旨在替代pip、venv、poetry等工具的组合,提供更快的安装速度、更简洁的命令行体验,以及对 Python 环境的统一管理。简单来说就是和pip 一样的三方包安装卸载的命令工具,和pip不同的是,融合了其他的命令行。
用Python自带的pip安装他即可,命令如下:
pip install uv
2.依赖项
因为Langflow是一个产品类型的开源项目,因此需要下载许多三方库,
首先,需要在克隆的文件夹内创建虚拟环境
uv venv VENV_NAME
启动虚拟环境
VENV_NAME\Scripts\activate
你的 shell 提示会改变,显示你当前正在虚拟环境中工作如下,前方有一个小括号,括号内是你创建虚拟环境的名字:
(VENV_NAME) PS C:/users/username/langflow-dir>
补充:
要关闭虚拟环境并返回你的常规外壳,请输入 deactivate 即可
好了,打开虚拟环境后需要安装依赖项代码如下:
uv pip install langflow
等待安装完毕即可,差不多需要590多个依赖项
安装完毕!!
四、启动
命令如下:
uv run langflow run
Langflow 可能需要几分钟才能开始。
请耐心等待

出现上方紫色的网址,点击跳转,如下:

这是截至目前最新的版本内容,
时间:2026.2.11