项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3622
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.7 或更高版本(README 明确标注兼容 Python 3.7+)
- 已安装 pip 或 conda 包管理器(二选一即可完成安装)
- 如需部署到集群或云平台,需另行准备 Kubernetes / Airflow / AWS Batch / SLURM 环境(可选)
安装与启动步骤
-
1确认 Python 版本
Ploomber 要求 Python 3.7 及以上,先确认本机 Python 版本满足要求,否则升级 Python 后再安装。
python --version -
2用 pip 安装
README 推荐的首选安装方式,在已激活的 Python 环境中执行即可,无需额外系统依赖。
pip install ploomber -
3或改用 conda 安装
如果使用 conda 管理环境,可改为从 conda-forge 渠道安装,两种方式任选其一,不要重复安装。
conda install ploomber -c conda-forge -
4验证安装结果
查看已安装的 ploomber 包信息,能正常输出包名与版本号即说明安装成功。
pip show ploomber
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
pipeline.yaml | 是 | 声明式定义管道任务及其依赖关系,Ploomber 据此确定执行顺序 | pipeline.yaml |
如何确认成功
能查到 ploomber 包信息,或在 Python 中导入 ploomber 不报错,即表示安装成功。
常见问题
Q:pip 安装失败或速度很慢怎么办?
A:README 提供了替代方案,可改用 conda 安装:conda install ploomber -c conda-forge,从 conda-forge 渠道获取。
Q:支持哪些 Python 版本?
A:README 明确说明兼容 Python 3.7 及更高版本,低于 3.7 的环境需先升级 Python。
Q:安装 Ploomber 需要 Docker 吗?
A:不需要。Ploomber 是 Python 库,用 pip 或 conda 安装后即可在本地机器上使用;只有部署到 Kubernetes 等平台时才涉及额外环境配置。
Q:如何把管道部署到云端或集群?
A:README 指向 soopervisor 的 Kubernetes、Airflow、AWS Batch、SLURM 教程,也可使用 Ploomber Cloud 部署(见文档链接)。
注意事项
- 开发阶段可在 Jupyter、VSCode、PyCharm 中交互式编写管道,部署时无需修改代码。
- 部署到 Kubernetes、Airflow、AWS Batch、SLURM 需参考 soopervisor 文档,README 未给出具体部署命令。
- 完整文档见 https://docs.ploomber.io ,遇到问题可加入官方社区(https://ploomber.io/community)。
- README 提到可在 Ploomber Cloud 上免费部署 AI 应用,但未给出具体操作步骤。
核心亮点
- 交互式开发:直接在 Jupyter 中调试管道,无需等待整个流程跑完
- 模块化组合:支持脚本、Notebook、SQL 混合编排,复用现有代码
- 部署灵活:可本地、Kubernetes 或云厂商执行,切换成本低
不足之处
- 文档/社区待观察
适用场景
- 数据团队快速原型验证并迁移到生产环境
- 需要混合使用 SQL 和 Python 的批处理任务
- 希望统一本地开发与云端部署的管道编排
替代项目
Airflow、Prefect、Dagster
同类项目推荐
memsearch
开源
给 AI 智能体装上长期记忆,跨会话秒级召回关键信息
A persistent, unified memory layer for all your AI agents (e.g. Claude Code, Codex, ···
llamafile
开源
一个文件搞定大模型,下载即用,跨平台运行
Distribute and run LLMs with a single file.
anolisa
开源
用 Rust 打造 AI 代理的底层操作系统,让多代理协同更稳更安全。
ANOLISA (Agentic Nexus Operating Layer & Interface System Architecture) | Agentic OS···
unstructured-inference
开源
把杂乱文档解析成带类型的结构化文本块
flama
开源
一行命令把模型变成 API,自带聊天界面和 MCP 支持
The production framework for Predictive and Generative AI. Serve any model as an API···
ServerlessLLM
开源
把大模型部署变成按需调用的无服务器服务,省钱又省心
Serverless LLM Serving for Everyone.
sagemaker-genai-hosting-examples
开源
照着 Notebook 跑通大模型托管与推理
python-sdk
开源
用 Python 轻松操作 Pinecone 向量库,快速实现向量检索
Official Python SDK for the Pinecone vector database
AIHelms
开源
统一纳管 AI 资源,精准控成本、强治理、提效能
企业级 AI 资源纳管平台,提供统一 AI网关、Token调度能力,纳管 OpenAI、Azure、Claude、···
