3分钟搭建起聊天机器人需要的NoneBot2环境

举报
酷尔。 发表于 2023/02/01 10:46:29 2023/02/01
【摘要】 官网上说这里的Python版本要高于3.8.0,还会有其他的依赖。 所以这里推荐大家使用虚拟环境,Poetry、venv、Conda,我这里用的是conda环境(不同的项目依赖可能有所不同,所以才创建虚拟环境)可以根据网上的教程自己装一个conda环境(比较简单) 然后根据我们的需要进行创建:

创建nonebot2运行环境

官网上说这里的Python版本要高于3.8.0,还会有其他的依赖。
所以这里推荐大家使用虚拟环境,Poetry、venv、Conda,我这里用的是conda环境(不同的项目依赖可能有所不同,所以才创建虚拟环境)可以根据网上的教程自己装一个conda环境(比较简单)
然后根据我们的需要进行创建:

1.我这里创建的环境是pybot2,python版本是3.9.6

conda create pybot2 python==3.9.6

请添加图片描述

2.激活环境并安装nb-cli脚手架

conda activate pybot2
pip install nb-cli

请添加图片描述
查看nonebot是否安装成功

nb

在这里插入图片描述

3.创建机器人

提示没有安装适配器。接下来将安装适配器

nb create

这里有两个选项没有显式出来,一个选择echo一个选择Onebot V11
请添加图片描述

4.查看适配器列表并安装适配器

具体操作看看图中的操作

nb adapter

请添加图片描述

5.安装驱动器httpx

nb install httpx

请添加图片描述

6.创建项目并运行项目

请添加图片描述
进入目录并运行

python bot.py

请添加图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。