python Wav2Lip失败
2025-06-09 20:22:42
在调试一个PYTHON脚本功能时,在运行时发现有报错,提示 Wav2Lip失败 ,经查,是少了 wav2lip_gan.pth 文件,有提示说要从GITHUB上下载,
给个链接是:https://github.com/Rudrabha/Wav2Lip/releases/download/v0.2/wav2lip_gan.pth ,不管是git clone, 还是直接访问链接也是找不到资源,
最后从百度下下载了资源 ,不过这个资源需要进行实名登记,链接地址是:
https://aistudio.baidu.com/datasetdetail/234964
下载完成后,发现还是不行,有报错,Wav2Lip失败: Traceback (most recent call last): File "E:pythoncodeideoWav2Lipinference.py", line 3, in import scipy, cv2, os, sys, argparse, audio ModuleNotFoundError: No module named 'scipy'
提示要安装scipy包,但是在安装过程中,还是报错了。
错误截图如下:
经查证,是版本的问题,信息如下:
遇到的错误是安装 numpy
等依赖时,编译报错,常见于 Windows 下 pip install
时源码编译失败。
主要原因
- 编译环境不完整(如缺 C++编译器)
- 直接用源码安装,而不是 wheel 预编译包
- Python 版本太新或太老(比如 3.13 目前大部分依赖不支持)
我安装的是3.13版本,网上对于这个版本与AI的支持评价并不是很好.
目前绝大多数 AI 框架还不适配此版本,建议卸载 3.13,改装 3.8、3.9 或 3.10(推荐3.8~3.9,兼容性最好!)建议用 Python 3.8~3.10(3.13兼容性极差)
发表评论: