Как проявляется
При установке OpenClaw 4.8 появляется ошибка «Cannot find module ‘@buape/carbon’» и процесс завершается.
Из-за чего возникает
В процессе установки не устанавливаются некоторые обязательные npm-пакеты, включая ‘@buape/carbon’, из-за чего приложение не может их найти.
Как исправить
- После неудачной установки OpenClaw 4.8 выполните установку недостающих npm-пакетов глобально:
npm install -g grammy @grammyjs/runner @grammyjs/transformer-throttler @whiskeysockets/baileys @slack/web-api @slack/bolt @larksuiteoapi/node-sdk @buape/carbon discord-api-types @discordjs/voice --no-audit --no-fund
- После установки зависимостей попробуйте запустить OpenClaw снова.
Если у вас возникнут вопросы по использованию флагов --no-audit --no-fund, просто добавьте их в команду npm, как показано выше.
Как не столкнуться снова
Проверяйте, что все необходимые зависимости установлены, особенно при использовании npm для установки OpenClaw. Следите за обновлениями, возможно, в будущих версиях этот баг исправят.
Источник
Разбор основан на обсуждении в репозитории проекта: issue #62994.
Другие типичные проблемы — в разделе ошибок и решений, а базовая настройка разобрана в первом запуске.