Closed eya46 closed 8 months ago
突然提示了错误:pydantic.errors.PydanticImportError:
BaseSettingshas been moved to the
pydantic-settingspackage. See https://docs.pydantic.dev/2.6/migration/#basesettings-has-moved-to-pydantic-settings for more details.
解决方法:将config.py中的from pydantic import Field, BaseMode
修改为from pydantic_settings import BaseSettings
PS:也许你需要先pip install pydantic-settings
@Ah-Q 请检查你的插件版本以及引起报错的插件,本插件已移除BaseSettings
还要改一下 extra 需要删掉、获取配置部分的
get_plugin_config(Config)
以及 pyproject 里要加上依赖pydantic = ">=1.10.0,<3.0.0,!=2.5.0,!=2.5.1"