RF-Tar-Railt / nonebot-plugin-arkgacha

Plugin for Arknights gacha, support multi platform
GNU Affero General Public License v3.0
14 stars 1 forks source link

能不能加入自动初始化 #9

Closed aknyzsd closed 1 year ago

aknyzsd commented 1 year ago

希望能解决的问题

看了文档了(萌新)在windows系统下面不会使用初始化,启动出现错误 用cmd说找不到arkkit 这个命令 使用python提示语法错误 应该用什么命令行来初始化呢

描述所需要的功能

希望加个自动初始化,对萌新非常友好qwq

RF-Tar-Railt commented 1 year ago

这个插件是有自动初始化功能的

你直接运行插件试试

aknyzsd commented 1 year ago

会出现报错 image

aknyzsd commented 1 year ago

在这之后就强制退出nb了

RF-Tar-Railt commented 1 year ago

会出现报错 image

你插件版本是多少

aknyzsd commented 1 year ago

0.3.0

RF-Tar-Railt commented 1 year ago

0.3.0

更新一下上游依赖版本

pip install -U arknights_toolkit

aknyzsd commented 1 year ago

更新后运行可以进入nb,抽卡出现新的报错强制退出 image

RF-Tar-Railt commented 1 year ago

更新后运行可以进入nb,抽卡出现新的报错强制退出 image

看来是没初始化完就有指令了(

关掉bot,在进入了虚拟环境的前提下运行 arkkit init

RF-Tar-Railt commented 1 year ago

看来我得给nbcli加个拓展指令(

aknyzsd commented 1 year ago

进入什么虚拟环境呢qwq? 这样嘛:python->arkkit init -SIMG

RF-Tar-Railt commented 1 year ago

进入什么虚拟环境呢qwq? 这样嘛:python->arkkit init -SIMG

emm 你的bot是怎么安装的

aknyzsd commented 1 year ago

nb plugin

aknyzsd commented 1 year ago

约等于pip install?

RF-Tar-Railt commented 1 year ago

nb plugin

输入命令 . ./.venv/Scripts/activate

然后 arkkit init

aknyzsd commented 1 year ago

不太理解,我还是上截图吧qwq image

RF-Tar-Railt commented 1 year ago

不太理解,我还是上截图吧qwq image

先关掉你的python

然后输入 powershell 命令

等powershell启动后再输入命令 . .\.venv\Scripts\activate

aknyzsd commented 1 year ago

image 阿巴阿巴阿巴阿巴

RF-Tar-Railt commented 1 year ago

image 阿巴阿巴阿巴阿巴

你输入ls命令一下

aknyzsd commented 1 year ago

image 这个嘛?

RF-Tar-Railt commented 1 year ago

image 这个嘛?

在你的bot文件夹那输入这个命令

aknyzsd commented 1 year ago

image

RF-Tar-Railt commented 1 year ago

image

hm? image 你发一下你用 nb run 运行bot的时候这里提示的什么

aknyzsd commented 1 year ago

大概是这样的,再往下就是加载yi一些不重要的插件了 image

RF-Tar-Railt commented 1 year ago

大概是这样的,再往下就是加载yi一些不重要的插件了 image

看起来你这没有用到虚拟环境

试一试 pip show arknights_toolkit

aknyzsd commented 1 year ago

image

aknyzsd commented 1 year ago

启动bot后依然是上面的报错

RF-Tar-Railt commented 1 year ago

image

那应该可以直接命令行输入 arkkit init

aknyzsd commented 1 year ago

问题找到了,我需要转到arkkit.exe的目录下才能使用,但是nbplugininstall这个命令并不会把他安装在bot目录下,所以不能使用,gan'x感谢! image

RF-Tar-Railt commented 1 year ago

刚更新的0.4.0版本插件为 nb-cli 增加了一个命令 nb arkgacha ,之后用这个会更方便了

aknyzsd commented 1 year ago

image 在使用nb arkgacha init 后出现一个错误

RF-Tar-Railt commented 1 year ago

image 在使用nb arkgacha init 后出现一个错误

是bug,我修一下

RF-Tar-Railt commented 1 year ago

image 在使用nb arkgacha init 后出现一个错误

0.4.1,试试

aknyzsd commented 1 year ago

彳亍,我康康去

aknyzsd commented 6 months ago

初始化又出现了问题,这次使用了miniconda虚拟环境,Screenshot_20240310_213050_com.wujie.connect.jpgScreenshot_20240310_214045.jpg

RF-Tar-Railt commented 6 months ago

初始化又出现了问题,这次使用了miniconda虚拟环境,Screenshot_20240310_213050_com.wujie.connect.jpgScreenshot_20240310_214045.jpg

更新 nonebot-plugin-alconna 到0.40.0rc3

aknyzsd commented 6 months ago

更新后问题依旧,不过由于pip源没有更新所以下载的zip进行替换的,不知有没有影响

RF-Tar-Railt commented 6 months ago

更新后问题依旧,不过由于pip源没有更新所以下载的zip进行替换的,不知有没有影响

你自己pip show nonebot-plugin-alconna 看一下啊

RF-Tar-Railt commented 6 months ago

image

aknyzsd commented 6 months ago

修正一下,在cmd界面使用arkkit init -SIMG会出现init参数错误但是进bot后会自动初始化,刚才在配置其他的环境没有注意到,抱歉(-人-)

RF-Tar-Railt commented 6 months ago

修正一下,在cmd界面使用arkkit init -SIMG会出现init参数错误但是进bot后会自动初始化,刚才在配置其他的环境没有注意到,抱歉(-人-)

image 我这同样也没有出现问题

更新:我先发了个0.6.0,你更新看看先

aknyzsd commented 6 months ago

奇怪,这条命令是可以在bot根目录下使用的吧?Screenshot_20240310_231416_com.wujie.connect.jpg

RF-Tar-Railt commented 6 months ago

奇怪,这条命令是可以在bot根目录下使用的吧?Screenshot_20240310_231416_com.wujie.connect.jpg

pip show arknights-toolkit pip show arclet-alconna arkkit --help 都看一下

aknyzsd commented 6 months ago

Screenshot_20240310_232349_com.wujie.connect.jpg

RF-Tar-Railt commented 6 months ago

Screenshot_20240310_232349_com.wujie.connect.jpg

更新 arclet-alconna 到1.8.5