跳转至

Ubuntu 环境准备

本页只关注运行这个仓库需要的基础环境,不展开额外的 Linux 调优内容。

更新系统包

sudo apt update
sudo apt upgrade -y

安装 Python 3 和常用工具

sudo apt install -y python3 python3-pip python3-venv git curl

确认版本:

python3 --version
pip3 --version
git --version

安装 Node.js / npm

NapCat 相关环境通常会用到 Node.js / npm,建议先装上:

sudo apt install -y nodejs npm

确认版本:

node -v
npm -v

克隆仓库

git clone <your-repo-url>
cd candace-ai-agent

创建 Python 虚拟环境(推荐)

python3 -m venv .venv
source .venv/bin/activate

激活后再安装依赖:

python3 -m pip install -r requirements.txt

目录权限与本地运行说明

这是一个偏本地长期运行的项目,通常会用到:

  • webhook 监听端口
  • 本地 JSON 文件读写
  • 日志输出到终端

建议直接在你自己的 Ubuntu 用户目录下运行,不要一开始就上复杂的 systemd 或容器化。

先把本地开发链路跑通,再考虑长期托管方式。