自动化项目运行出现问题:
pydantic.errors.PydanticImportError: `BaseSettings` has been moved to the `pydantic-settings` package
解决思路
github上看了一下项目测试用例,pydantic的' basessettings '已移动到' pydantic-settings '包中
解决方法
方法1: 安装 pydantic_settings模块,按照提示更改导入
将
from pydantic import BaseSettings
改为
from pydantic_settings import BaseSettings
方法2: 降低pydantic版本,
我试了一下 方法2,降到了1.9.0版本,我的项目运行没问题