babysor / MockingBird

🚀AI拟声: 5秒内克隆您的声音并生成任意语音内容 Clone a voice in 5 seconds to generate arbitrary speech in real-time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

可以运行demo_toolbox.py,运行web.py报错

loveannieer opened this issue · comments

Summary[问题简述(一句话)]
A clear and concise description of what the issue is.
cmd运行demo_toolbox.py正常使用,cmd运行web.py报错:

PydanticImportError: pydantic:parse_raw_as has been removed in V2.

python用的3.10.11版本,其他都是按照安装指导装的,有更新的自己更新了。

Screenshots[截图(如有)]
44d962a4ced210eed3343038589d9ae

我也遇见相同的问题
找到了解决方案
修改\MockingBird\control\mkgui\base\core.py 这个文件

# from pydantic import BaseModel, parse_raw_as
from pydantic.v1 import BaseModel, parse_raw_as

把parse_raw_as的引用从pydantic 更改为v1,因为v2已经把parse_raw_as移走了。

把 pydantic 版本降下来 pip install "pydantic < 2.0.0"

我也遇见相同的问题 找到了解决方案 修改\MockingBird\control\mkgui\base\core.py 这个文件

# from pydantic import BaseModel, parse_raw_as
from pydantic.v1 import BaseModel, parse_raw_as

把parse_raw_as的引用从pydantic 更改为v1,因为v2已经把parse_raw_as移走了。

多谢,先试了这个方法,webui可以打开了,但是因为实际pydantic 版本不对,web版打开以后一堆报错,实际不能用。

把 pydantic 版本降下来 pip install "pydantic < 2.0.0"

感谢,这个可以,完美解决,1楼的兄弟也可以参考这个。

把 pydantic 版本降下来 pip install "pydantic < 2.0.0"

感谢,这个可以,完美解决,1楼的兄弟也可以参考这个。

好的多谢

把 pydantic 版本降下来 pip install "pydantic < 2.0.0"

感谢,这个成功解决

把 pydantic 版本降下来 pip install "pydantic < 2.0.0"

亲测 确实可以!!!