Closed forchannot closed 2 years ago
把res
文件夹改名LittlePaimon
,移到nb目录的resources
文件夹里
把
res
文件夹改名LittlePaimon
,移到nb目录的resources
文件夹里
nb目录在哪呀,没找到
把
res
文件夹改名LittlePaimon
,移到nb目录的resources
文件夹里nb目录在哪呀,没找到
nb是指nonebot
,也就是bot.py
、.env.prod
等文件所在的目录
把
res
文件夹改名LittlePaimon
,移到nb目录的resources
文件夹里nb目录在哪呀,没找到
nb是指
nonebot
,也就是bot.py
、.env.prod
等文件所在的目录
readme文档中这里似乎有些问题 通过pip安装的必须要在nonebot目录下的pyproject.toml文件中plugins加入LittilePaimon才能让nb加载插件,单纯添加nonebot.loadxxxx似乎不管用
是吗,我尝试一下 果然,感谢指出
是吗,我尝试一下
发现个问题,通过pip安装的发啥也没反应,不知道什么东西没加载,Littlepaimon和littlepaimon_utils都加载了
试了,写在pyproject.toml
中才能读取site-package
中的包,那只能稍作修改了,暂时还是先git clone
吧
试了,写在
pyproject.toml
中才能读取site-package
中的包,那只能稍作修改了,暂时还是先git clone
吧
我现在用clone装的打开nonebot会报特别多错,大概看了下基本都是no module named,是因为改了逻辑只加一条nonebot.load_plugins("LittlePaimon")不行了吗,因为报错太多了,不好放过来
试了,写在
pyproject.toml
中才能读取site-package
中的包,那只能稍作修改了,暂时还是先git clone
吧我现在用clone装的打开nonebot会报特别多错,大概看了下基本都是no module named,是因为改了逻辑只加一条nonebot.load_plugins("LittlePaimon")不行了吗,因为报错太多了,不好放过来
no module named应该只是缺少了我新弄的包littlepaimon_utils
,pip安装一下这个包就行
试了,写在
pyproject.toml
中才能读取site-package
中的包,那只能稍作修改了,暂时还是先git clone
吧我现在用clone装的打开nonebot会报特别多错,大概看了下基本都是no module named,是因为改了逻辑只加一条nonebot.load_plugins("LittlePaimon")不行了吗,因为报错太多了,不好放过来
no module named应该只是缺少了我新弄的包
littlepaimon_utils
,pip安装一下这个包就行
07-04 00:21:44 [ERROR] nonebot | Running matcher <Matcher from LittlePaimon.Paimon_Plugins.paimon_help, type=message, priority=1, temp=False> failed.
Traceback (most recent call last):
File "c:\users\administrator\appdata\local\programs\python\python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\users\administrator\appdata\local\programs\python\python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\Administrator\Desktop\nonebot\venv\Scripts\nb.exe__main.py", line 7, in
File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\message.py", line 196, in _run_matcher await matcher.run(bot, event, state, stack, dependency_cache) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\internal\matcher.py", line 668, in run await self.simple_run(bot, event, state, stack, dependency_cache) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\internal\matcher.py", line 635, in simple_run await handler( File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\nonebot\dependencies__init.py", line 92, in call__ return await self.call(**values) File ".\LittlePaimon\Paimon_Plugins\paimonhelp.py", line 149, in await help_.finish(draw_help_info(help_info)) File ".\LittlePaimon\Paimon_Plugins\paimon_help.py", line 92, in draw_help_info bg_img = Image.open(str(res_path / 'bg.jpg')).convert('RGBA').resize((1500, total_height)) File "C:\Users\Administrator\Desktop\nonebot\venv\lib\site-packages\PIL\Image.py", line 3092, in open fp = builtins.open(filename, "rb") FileNotFoundError: [Errno 2] No such file or directory: 'LittlePaimon\res\help\bg.jpg' 发送help报错,打开的时候提示资源文件检查完毕
试了,写在
pyproject.toml
中才能读取site-package
中的包,那只能稍作修改了,暂时还是先git clone
吧
这个里面不仅要添加LittlePaimon,还要添加littlepaimon_utils才行,包括通过clone的要这么做。因为都需要通过pip来装utils这个包
试了,写在
pyproject.toml
中才能读取site-package
中的包,那只能稍作修改了,暂时还是先git clone
吧这个里面不仅要添加LittlePaimon,还要添加littlepaimon_utils才行,包括通过clone的要这么做。因为都需要通过pip来装utils这个包
help那个改漏了,已改好。这里的话,littlepaimon_utils会作为依赖一起安装,不过倒是提醒了我,git clone要加一句安装requirements.txt
现在应该没什么问题了(希望如此,上传pypi真麻烦)
现在应该没什么问题了(~希望如此~,~上传pypi真麻烦~)
这次又会出现 ,也许是我的问题,但是都是按照教程来的 编辑下,解决了,确实是我的问题