nonebot2/archive/2.0.0a4/guide/installation.md
2020-11-04 13:41:52 +08:00

1.3 KiB

安装

NoneBot

:::warning 注意 请确保你的 Python 版本 >= 3.7。 :::

请在安装 nonebot2 之前卸载 nonebot 1.x

pip uninstall nonebot
pip install nonebot2

如果你需要使用最新的(可能尚未发布的)特性,可以克隆 Git 仓库后手动安装:

git clone https://github.com/nonebot/nonebot2.git
cd nonebot2
poetry install --no-dev  # 推荐
pip install .  # 不推荐

额外依赖

APScheduler

A task scheduling library for Python.

可用于计划任务,后台执行任务等

pip install nonebot2[scheduler]
poetry add nonebot2[scheduler]

View On GitHub

NoneBot-Test

A test frontend for nonebot2.

通过前端展示 nonebot 已加载的插件以及运行状态,同时可以用于模拟发送事件测试机器人

pip install nonebot2[test]
poetry add nonebot2[test]

View On GitHub

CLI

CLI for nonebot2.

一个多功能脚手架

pip install nonebot2[cli]
poetry add nonebot2[cli]

View On GitHub

我全都要

pip install nonebot2[full]
poetry add nonebot2[full]
pip install nonebot2[cli,scheduler]
poetry add nonebot2[cli,scheduler]