AkashiCoin / nonebot_plugin_mockingbird

Nonebot2的MockingBird语音插件
MIT License
32 stars 13 forks source link

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

Open MWTJC opened 1 year ago

MWTJC commented 1 year ago

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

dnangel210 commented 1 year ago

这个怎么安装啊

MWTJC commented 1 year ago

这个怎么安装啊

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

dnangel210 commented 1 year ago

这个怎么安装啊

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

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

MWTJC commented 1 year ago

这个怎么安装啊

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

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

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

dnangel210 commented 1 year ago

这个怎么安装啊

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

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

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

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

MWTJC commented 1 year ago

这个怎么安装啊

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

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

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

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

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

dnangel210 commented 1 year ago

这个怎么安装啊

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

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

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

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

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

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

MWTJC commented 1 year ago

这个怎么安装啊

见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 commented 1 year ago

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

MWTJC commented 1 year ago

解决就好,祝顺利。


发件人: dnangel210 @.> 发送时间: 2023年2月21日星期二 16:06 收件人: AkashiCoin/nonebot_plugin_mockingbird @.> 抄送: MWTJC @.>; Author @.> 主题: Re: [AkashiCoin/nonebot_plugin_mockingbird] zhenxun+python3.10+nonebot rc2,改版插件能正常运行。留个路标。 (Issue #25)

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

― Reply to this email directly, view it on GitHubhttps://github.com/AkashiCoin/nonebot_plugin_mockingbird/issues/25#issuecomment-1438011610, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARYTSOT7JR45AZCAD3FKMX3WYRZPZANCNFSM6AAAAAAURUYUAU. You are receiving this because you authored the thread.Message ID: @.***>