news 2026/6/10 12:26:00

安装moltbot(未成功)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
安装moltbot(未成功)

repo:moltbot/moltbot: Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

源码安装:

git clone https://github.com/moltbot/moltbot.git cd moltbot pnpm install pnpm ui:build # auto-installs UI deps on first run pnpm build pnpm moltbot onboard --install-daemon # Dev loop (auto-reload on TS changes) pnpm gateway:watch

install输出

pnpm install Scope: all 31 workspace projects Lockfile is up to date, resolution step is skipped Packages: +4 ++++ Progress: resolved 4, reused 0, downloaded 0, added 0, done ╭ Warning ───────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: core-js, node-llama-cpp. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts. │ │ │ ╰────────────────────────────────────────────────────────────────────────────────────────────╯ . postinstall$ node scripts/postinstall.js └─ Done in 212ms Done in 6.9s using pnpm v10.23.0 skywalk@ubjail1:~/github/moltbot$ pnpm ui:build # auto-installs UI deps on first run > moltbot@2026.1.27-beta.1 ui:build /home/skywalk/github/moltbot > node scripts/ui.js build > moltbot-control-ui@ build /home/skywalk/github/moltbot/ui > vite build vite v7.3.1 building client environment for production... ✓ 119 modules transformed. ../dist/control-ui/index.html 0.52 kB │ gzip: 0.31 kB ../dist/control-ui/assets/index-BAFzd9IE.css 74.85 kB │ gzip: 13.14 kB ../dist/control-ui/assets/index-CxUwHlqZ.js 355.58 kB │ gzip: 94.74 kB │ map: 1,001.50 kB ✓ built in 6.08s

ui build

pnpm ui:build # auto-installs UI deps on first run > moltbot@2026.1.27-beta.1 ui:build /home/skywalk/github/moltbot > node scripts/ui.js build > moltbot-control-ui@ build /home/skywalk/github/moltbot/ui > vite build vite v7.3.1 building client environment for production... ✓ 119 modules transformed. ../dist/control-ui/index.html 0.52 kB │ gzip: 0.31 kB ../dist/control-ui/assets/index-BAFzd9IE.css 74.85 kB │ gzip: 13.14 kB ../dist/control-ui/assets/index-CxUwHlqZ.js 355.58 kB │ gzip: 94.74 kB │ map: 1,001.50 kB ✓ built in 6.08s ✓ 119 modules transformed. ../dist/control-ui/index.html 0.52 kB │ gzip: 0.31 kB ../dist/control-ui/assets/index-BAFzd9IE.css 74.85 kB │ gzip: 13.14 kB ../dist/control-ui/assets/index-CxUwHlqZ.js 355.58 kB │ gzip: 94.74 kB │ map: 1,001.50 kB ✓ built in 5.98s

build

pnpm build

就报错了,而且问题没有解决。

先搁置。

调试

直接npm安装,但是安装完没有moltbot命令

npm install -g moltbot@latest # or: pnpm add -g moltbot@latest moltbot onboard --install-daemon

不知道啥原因,只好源码安装

build报错:A2UI bundling failed. Re-run with: pnpm canvas:a2ui:bundle

moltbuild 报错:pnpm build > moltbot-control-ui@ build /home/skywalk/github/moltbot/ui > moltbot@2026.1.27-beta.1 build /home/skywalk/github/moltbot > pnpm canvas:a2ui:bundle && tsc -p tsconfig.json && node --import tsx scripts/canvas-a2ui-copy.ts && node --import tsx scripts/copy-hook-metadata.ts && node --import tsx scripts/write-build-info.ts > moltbot@2026.1.27-beta.1 canvas:a2ui:bundle /home/skywalk/github/moltbot > bash scripts/bundle-a2ui.sh ERROR Build failed with 1 error: [UNRESOLVED_ENTRY] Error: Cannot resolve entry module apps/shared/MoltbotKit/Tools/CanvasA2UI/bootstrap.js. at aggregateBindingErrorsIntoJsError (node_modules/.pnpm/rolldown@1.0.0-rc.1/node_modules/rolldown/dist/shared/bindingify-input-options-Cb-01HR1.mjs:621:18) at unwrapBindingResult (node_modules/.pnpm/rolldown@1.0.0-rc.1/node_modules/rolldown/dist/shared/bindingify-input-options-Cb-01HR1.mjs:591:128) at #build (node_modules/.pnpm/rolldown@1.0.0-rc.1/node_modules/rolldown/dist/shared/rolldown-build-KB1YaNe-.mjs:2360:34) at async bundleInner (node_modules/.pnpm/rolldown@1.0.0-rc.1/node_modules/rolldown/dist/cli.mjs:1397:49) at async bundleWithConfig (node_modules/.pnpm/rolldown@1.0.0-rc.1/node_modules/rolldown/dist/cli.mjs:1311:7) at async main (node_modules/.pnpm/rolldown@1.0.0-rc.1/node_modules/rolldown/dist/cli.mjs:1569:3) A2UI bundling failed. Re-run with: pnpm canvas:a2ui:bundle If this persists, verify pnpm deps and try again. ELIFECYCLE Command failed with exit code 1. ELIFECYCLE Command failed with exit code 1.

清除缓存并重新安装

pnpm store prune rm -rf node_modules .pnpm-store pnpm install

不行

pnpm安装报错ERR_PNPM_NO_GLOBAL_BIN_DIR Unable to find the global bin directory

用的这条命令:

pnpm add -g moltbot@latest

pnpm add -g moltbot@latest
ERR_PNPM_NO_GLOBAL_BIN_DIR Unable to find the global bin directory

Run "pnpm setup" to create it automatically, or set the global-bin-dir setting, or the PNPM_HOME env variable. The global bin directory should be in the PATH.

按照提示,执行

pnpm setup

这个报错问题就解决了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/6 14:36:00

ARM汇编器与GNU汇编器:详细介绍与核心区别

ARM汇编器与GNU汇编器:详细介绍与核心区别 概述 ARM汇编器:指ARM官方工具链(如 Arm Compiler for Embedded 或 Arm Development Studio 中的 armasm 或 armclang 集成汇编器)中的汇编组件。它是ARM架构的“官方参考实现”&#x…

作者头像 李华
网站建设 2026/6/10 2:57:25

基于Springboot在线捐赠系统【附源码+文档】

💕💕作者: 米罗学长 💕💕个人简介:混迹java圈十余年,精通Java、小程序、数据库等。 💕💕各类成品Java毕设 。javaweb,ssm,springboot等项目&#…

作者头像 李华
网站建设 2026/5/26 17:21:05

python快餐店微信扫码点餐订餐小程序

目录 Python快餐店微信扫码点餐系统摘要核心功能模块技术实现要点部署与扩展方案 开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! Python快餐店微信扫码点餐系统摘要 基于Python开发的微信…

作者头像 李华
网站建设 2026/5/29 6:47:30

A.每日一题——2976. 转换字符串的最小成本 I

题目链接:2976. 转换字符串的最小成本 I(中等) 算法原理: 解法:图论 Floyd-Warshall(弗洛伊德) 13ms击败91.30% 时间复杂度O(nm∣Σ∣),其中 n 为 source 的长度,m 为 c…

作者头像 李华
网站建设 2026/6/9 19:55:48

C++网络编程(Boost.Asio)

1、非修改序列算法这些算法不会改变它们所操作的容器中的元素。1.1 find 和 find_iffind(begin, end, value):查找第一个等于 value 的元素,返回迭代器(未找到返回 end)。find_if(begin, end, predicate):查找第一个满…

作者头像 李华
网站建设 2026/6/2 14:41:18

趣味项目与综合实战

SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。 目录 安装SQLAlchemy 核心概念 连接数据库 定义数据模型 创建数据库表 基本CRUD操作…

作者头像 李华