Closed SnowMoonSS closed 1 year ago
你是pip装的还是手动装的?
pip装了一次,然后为了解决命令冲突的问题弄了一份在src/plugins
文件夹,目前的toml文件是这样的
[tool.poetry]
name = "Alice"
version = "0.1.0"
description = "Alice"
authors = []
readme = "README.md"
[tool.poetry.dependencies]
python = "^3.7.3"
nonebot2 = "^2.0.0-beta.1"
[tool.poetry.dev-dependencies]
nb-cli = "^0.6.0"
[tool.nonebot]
plugins = ["nonebot_plugin_apscheduler", "nonebot_plugin_datastore", "nonebot_plugin_htmlrender", "nonebot_plugin_randomtkk", "nonebot_plugin_gamedraw", "nonebot_plugin_heweather", "nonebot_plugin_hammer_nbnhhsh", "nonebot_plugin_horserace", "nonebot_plugin_ddcheck", "nonebot_plugin_guild_patch", "nonebot_plugin_translator", "nonebot_plugin_gspanel"]
plugin_dirs = ["src/plugins"]
[build-system]
requires = ["poetry_core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
啊这……神秘,我禁用src/plugins
里的none-plugin-shindan
,然后又重新用nb-cli重新安装了一次,启动后正常了。
然后在toml里去掉none-plugin-shindan
,重新启用src/plugins
里的none-plugin-shindan
,同样一切正常。
没事了
插件里的 migrations
文件夹是用来建表的,有可能是你漏掉了
终于解决了依赖的版本问题,pip那边不报错了,也能成功启动了,但是没有任何预设的占卜项目,手动添加报错如下: