新闻详情

新闻详情

首页 / 资讯中心 / 详情

在AgentENV中运行Python代码:从拉取模板到执行命令的极简教程

发布时间:2026/9/27 10:40:15来源:尧图网络
在AgentENV中运行Python代码:从拉取模板到执行命令的极简教程
在AgentENV中运行Python代码从拉取模板到执行命令的极简教程【免费下载链接】AgentENVAgentENV (AENV) is a distributed platform for running agent environments at scale.项目地址: https://gitcode.com/gh_mirrors/age/AgentENVAgentENVAENV是一个用于大规模运行 AI Agent 环境的分布式沙箱平台基于 Firecracker 微虚拟机支持快速启动、暂停、快照与分叉。本教程带你用aenvCLI 在5 步之内完成拉取 Python 模板 → 启动沙箱 → 在沙箱里执行 Python 代码 → 上传下载文件 → 清理资源全程无需编写任何示例工程。一、准备工作部署 AgentENV 并安装 aenv CLI运行前需要一台满足以下条件的 Linux 服务器详见 quickstart.md要求说明内核版本Linux 6.8 及以上虚拟化可访问/dev/kvmFirecracker 微虚拟机方式 A安装脚本推荐同时装好服务器和 CLIcurl -fsSL https://raw.githubusercontent.com/kvcache-ai/AgentENV/main/scripts/install.sh | sudo bash sudo systemctl start aenv方式 BDocker 部署docker pull ghcr.io/kvcache-ai/aenv-server:latest docker run -d --name aenv-server --privileged -v /dev:/dev -p 8000:8000 ghcr.io/kvcache-ai/aenv-server:latest安装完 CLI 后方式 A 已包含用 API Key 完成认证aenv auth # AENV server URL [http://localhost:8000]: http://127.0.0.1:8000 # API key: 粘贴首次启动生成的密钥 Key 的获取位置本机安装为sudo cat /var/lib/aenv/secrets/api-keyDocker 方式为docker exec aenv-server cat /workspace/env/secrets/api-key。二、一键拉取 Python 模板把镜像变成可秒启的沙箱模板Template是 AgentENV 的核心概念它把 OCI 镜像预先烘焙成可复用的启动快照之后的每次aenv start都能以毫秒级速度拉起沙箱。只需一条命令导入官方 Python 3.12 镜像并命名为pythonaenv pull python:3.12-slim --name python该命令默认会阻塞等待构建完成执行结束后模板即处于就绪状态。相关文档见 templates.md实现位于 pull.rs。三、启动沙箱获取 Sandbox ID使用-d参数以分离模式启动把返回的沙箱 ID 存入变量方便后续执行命令SANDBOX_ID$(aenv start python -d)不加-d时aenv start会直接进入交互式 Shell。其他常用参数详见 sandboxes.md--timeout 秒设置沙箱存活时间默认 300 秒到期自动暂停Auto-Eviction--volume 挂载路径卷名挂载持久化卷四、在沙箱中执行 Python 代码aenv exec可在沙箱内运行任意一次性命令并流式回传输出退出码与远端命令一致。本教程的示例程序直接内联在命令中无需任何源文件aenv exec $SANDBOX_ID python -c from statistics import mean temperatures [21.5, 23.0, 22.4, 24.1] print(faverage temperature: {mean(temperatures):.2f} C) 预期输出average temperature: 22.75 C 至此一个独立的 Python 运行环境就跑起来了。若远端命令的参数与aenv自身参数冲突可在命令前加--转义如aenv exec $SANDBOX_ID -- mycmd --timeout 10。命令实现见 exec.rs。五、进阶交互式连接与文件传输操作命令说明交互式 Shellaenv connect $SANDBOX_ID附加快照式终端沙箱已暂停会自动恢复上传文件aenv upload $SANDBOX_ID ./app.py /workspace/app.py自动创建缺失的远程目录下载文件aenv download $SANDBOX_ID /workspace/result.txt ./结果回传本地暂停 / 恢复aenv pause/aenv resume暂停立即释放 CPU 和内存对于真实项目典型工作流是上传代码 →exec运行 →download取回结果。详细参数说明见 working.md。六、清理资源删除沙箱与模板用完即删保持环境干净aenv delete $SANDBOX_ID # 终止并删除沙箱 aenv template delete python # 删除 Python 模板七、总结与延伸阅读步骤命令作用1️⃣ 拉模板aenv pull python:3.12-slim --name python镜像 → 可秒启模板2️⃣ 启沙箱SANDBOX_ID$(aenv start python -d)毫秒级启动3️⃣ 跑代码aenv exec $SANDBOX_ID python -c ...流式执行输出4️⃣ 清理aenv deleteaenv template delete释放资源本教程的完整原文见官方用例文档 python.md。想进一步探索推荐阅读quickstart.md — 完整部署快速上手starting.md — 模板热启动 vs OCI 冷启动index.md — 快照与分叉让环境分身并行architecture.md — AgentENV 整体架构【免费下载链接】AgentENVAgentENV (AENV) is a distributed platform for running agent environments at scale.项目地址: https://gitcode.com/gh_mirrors/age/AgentENV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

南昌网站建设模板下载网址新手入门 2026/9/27 12:23:38

南昌网站建设模板下载网址新手入门

南昌网站建设模板下载网址避坑最佳实践 网站被黑挂马不知道怎么办?别慌,这往往是你在南昌寻找网站建设模板下载网址时,盲目下载了带后门代码的劣质资源所致。很多新手站长一遇到弹窗广告、跳转博彩网站,就束手无策,其实核心在于你选用的建站模板本身存在…

阅读更多 →
怎么自己做网站加盟一文搞懂 2026/9/27 12:23:19

怎么自己做网站加盟一文搞懂

不会代码想做网站?3种加盟模式对比,选哪家好不踩坑 自己不会代码想做网站,最怕的就是被割韭菜。市面上加盟网站到底哪家好?很多人以为加盟就是交钱买个模板,其实核心在于 技术底层的自主权…

阅读更多 →
泰州做网站全流程揭秘:拒绝拖稿,3步搞定预算 2026/9/27 12:22:53

泰州做网站全流程揭秘:拒绝拖稿,3步搞定预算

泰州做网站全流程揭秘:拒绝拖稿,3步搞定预算 改个需求建站公司拖一周,这种憋屈感谁懂?不少泰州老板找本地外包,最后发现钱没少花,工期却像蜗牛爬。其实,这背后往往是因为 完整流程…

阅读更多 →
学校网站建设申请避坑指南:从零搭建如何过审 2026/9/27 12:22:47

学校网站建设申请避坑指南:从零搭建如何过审

学校网站建设申请避坑指南:从零搭建如何过审 网站做好了没人访问,这往往是学校负责人最头疼的事。很多校长或行政主管以为买个模板、传个文件就算完事了,结果上线几个月,除了自己人没人看,甚至因为违规被搜索引擎屏蔽。…

阅读更多 →
网站建设基本流程心得:拒绝模板丑站,这份速查手册能救急 2026/9/27 12:22:27

网站建设基本流程心得:拒绝模板丑站,这份速查手册能救急

网站建设基本流程心得:拒绝模板丑站,这份速查手册能救急 别再被那些千篇一律、排版僵硬的模板网站坑了。你花大价钱买的“高端定制”,打开一看还是十年前的Flash风格,或者全是死板的大色块,客户看一眼就想关掉。…

阅读更多 →
网站建设在国外避坑指南:3步搞定性能优化与合规 2026/9/27 12:22:14

网站建设在国外避坑指南:3步搞定性能优化与合规

网站建设在国外避坑指南:3步搞定性能优化与合规 找建站公司怕被坑高价?这是很多外贸老板和转行新人的噩梦。你以为花几万块就能搞定一个像样的海外站,结果上线后打开速度像蜗牛,客户等两秒就流失了。更扎心的是,有些“专家”连最基本的 性能优化…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉