2022-10-11

记录一个在百度上答案很少的问题

在使用PaddleHub 做文字识别时,由于预训练模型在本地的默认地址为

C:\Users\你的计算机名称\.paddlehub\路径下,如下图所示:

注意:非中文用户名时,不会触发该问题,中文用户名会触发该问题!

执行如下代码:

代码可以正常执行,但没有执行结果,细看日志,只有【warning】提示,通过debug跟踪代码,发现75行代码异常,模型加载失败,如下图所示:

改进方案

根据提示,添加HUB_HOME的环境变量,变量值为自定义路径:

卸载原来安装的paddlehub:

pip uninstall paddlehub

再次安装paddlehub:

pip install paddlehub

重新执行原来的识别脚本,使模型重新加载,此时模型加载到HUB_HOME 路径下。

你可能感兴趣的:(2022-10-11)