Closed Jacky117 closed 1 year ago
nonebot 1 与 nonebot 2 不兼容。
HoshinoBot需要使用nonebot==1.8.0
请问我该如何调整nonebot的版本呢?我看到nonebot的版本在安装的依赖中有提到
重新执行
pip install -r requirements.txt
或手动指定版本
pip install nonebot==1.8.0
因为在尝试后还是原先的报错,所以我去python3的site-packages下删除了原先的nonebot文件,重新安装依赖后发现报错:ModuleNotFoundError: No module named 'nonebot',还是寄了
你可能安装了多个版本的python
使用python3.9 -m pip install
指定版本
尝试过了,但还是一样的报错信息,我记得以前安装依赖的时候会在site-packages下生成一个nonebot文件的,有点搞不明白
你可以使用python3.9 -m pip list
查看当前安装的依赖包版本。
确保nonebot
的版本是1.8.0
而不是2.*
这边检查过了,确实是1.8.0版本的,但是报错依旧提示找不到nonebot这个文件
使用python3.9 run.py
启动呢?
原先的报错确实没了,变成了新的报错信息
版本太多辣,装个虚拟环境吧
最后还是选择了备份再重装了一下hoshino,现在是可以顺利运行的。辛苦咖啡佬了
之前一直都是可以顺利运行的,但今天重启后发现了这一问题,不清楚是否是需要更新还是其他原因,以下是报错信息![报错信息](https://user-images.githubusercontent.com/107171157/196226799-b0399879-ce19-4fc8-a17f-877ecb64f286.png)