Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zhenxun+python3.10+nonebot rc2,改版插件能正常运行。留个路标。 #25

Open
MWTJC opened this issue Feb 5, 2023 · 10 comments

Comments

@MWTJC
Copy link

MWTJC commented Feb 5, 2023

根据前人遗产制。
路标:
github.com/MWTJC/nonebot_plugin_mockingbird

@dnangel210
Copy link

这个怎么安装啊

@MWTJC
Copy link
Author

MWTJC commented Feb 19, 2023

这个怎么安装啊

见readme文件中指示的readme.old文件。readme.old是遗产作者原文,里面写明了原先的大致的安装方法。

@dnangel210
Copy link

这个怎么安装啊

见readme文件中指示的readme.old文件。readme.old是遗产作者原文,里面写明了原先的大致的安装方法。

我下载这个插件包后里面只有一个init文件,而且内容和浏览的也不一样,添加到bot.py运行没有报错但是艾特机器人指令没有反应

@MWTJC
Copy link
Author

MWTJC commented Feb 19, 2023

这个怎么安装啊

见readme文件中指示的readme.old文件。readme.old是遗产作者原文,里面写明了原先的大致的安装方法。

我下载这个插件包后里面只有一个init文件,而且内容和浏览的也不一样,添加到bot.py运行没有报错但是艾特机器人指令没有反应

正常情况下,下载zip包应该会得到这些吧?
image

@dnangel210
Copy link

这个怎么安装啊

见readme文件中指示的readme.old文件。readme.old是遗产作者原文,里面写明了原先的大致的安装方法。

我下载这个插件包后里面只有一个init文件,而且内容和浏览的也不一样,添加到bot.py运行没有报错但是艾特机器人指令没有反应

正常情况下,下载zip包应该会得到这些吧? image

直接下载包也试过了,解压后放到插件目录,添加到bot.py,提示没有模块"configs"

@MWTJC
Copy link
Author

MWTJC commented Feb 19, 2023

这个怎么安装啊

见readme文件中指示的readme.old文件。readme.old是遗产作者原文,里面写明了原先的大致的安装方法。

我下载这个插件包后里面只有一个init文件,而且内容和浏览的也不一样,添加到bot.py运行没有报错但是艾特机器人指令没有反应

正常情况下,下载zip包应该会得到这些吧? image

直接下载包也试过了,解压后放到插件目录,添加到bot.py,提示没有模块"configs"

你是用的真寻bot么?我看源码里似乎并没有“configs”相关东西,“config”倒是有

@dnangel210
Copy link

这个怎么安装啊

见readme文件中指示的readme.old文件。readme.old是遗产作者原文,里面写明了原先的大致的安装方法。

我下载这个插件包后里面只有一个init文件,而且内容和浏览的也不一样,添加到bot.py运行没有报错但是艾特机器人指令没有反应

正常情况下,下载zip包应该会得到这些吧? image

直接下载包也试过了,解压后放到插件目录,添加到bot.py,提示没有模块"configs"

你是用的真寻bot么?我看源码里似乎并没有“configs”相关东西,“config”倒是有

我是直接装的nonebot2框架,从0开始装插件,之前用python3.8时这个插件是正常的,后来升到10就用不了了,真寻bot也用过,但是不太会弄插件

@MWTJC
Copy link
Author

MWTJC commented Feb 19, 2023

这个怎么安装啊

见readme文件中指示的readme.old文件。readme.old是遗产作者原文,里面写明了原先的大致的安装方法。

我下载这个插件包后里面只有一个init文件,而且内容和浏览的也不一样,添加到bot.py运行没有报错但是艾特机器人指令没有反应

正常情况下,下载zip包应该会得到这些吧? image

直接下载包也试过了,解压后放到插件目录,添加到bot.py,提示没有模块"configs"

你是用的真寻bot么?我看源码里似乎并没有“configs”相关东西,“config”倒是有

我是直接装的nonebot2框架,从0开始装插件,之前用python3.8时这个插件是正常的,后来升到10就用不了了,真寻bot也用过,但是不太会弄插件

那我建议你直接用AkashiCoin佬的原始插件(即本repo)改,我这子repo改版多半是个真寻专用,可能你从0直接用不大行,
,针对新nonebot版本和mockingbird插件不兼容的问题,注释掉源码里所有用了nonebotexport类的地方就行,
image
,针对py3.10和mockingbird插件不兼容的问题,则不能使用原始插件的pyproject.toml进行依赖的安装,我实测过的安装依赖的方法是,先pip安装mockingbirdforuse包(如果不最先安装mockingbirdforuse,或造成pip判断依赖条件不满足而自动将torchnumpy换为旧版本,但py3.10并没有torchnumpy的旧版本进而造成pip不能安装依赖),再pip装甚么langid``pydub``tencentcloud-sdk-python,最后再pip安装torch==1.13.1numpy==1.23.5(理论上更新版本也可以试),最后pip可能会红字提示“不能正确处理mockingbirdforuse的甚么依赖关系”啥的,就不用管,理论上就可以运行。

@dnangel210
Copy link

谢谢,已经装好了。我先下载的原版mockingbird压缩包放到插件目录,注释掉export,再单独下载pip install mockingbirdforuse,启动后会报错缺少模块,根据提示下载模块后就正常启动了

@MWTJC
Copy link
Author

MWTJC commented Feb 21, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants