记录一下PaddleDetection的2.3版本跑静态图的问题

我的版本是PaddleDetection2.3,paddlepaddle2.2.2,运行静态图的模型首先要把PaddleDetection/static当做根目录下去执行

首先是出现这个问题:ModuleNotFoundError: No module named 'ppdet.utils.eval_utils'

解决:运行!set PYTHONPATH='pwd':G:/python/python37  (我也不是很懂,官方的issues里是这样的,我因为是windows环境把export改成了set,确实有效)

解决了上面这个,又报错No module named 'ppdet.experimental'  可以先pip uninstall paddledet,使用动态图的时候再下回去;

这样修改后又报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa1 in position 41: illegal multibyte sequence

这个就是在paddleDetection\static\ppdet\core\workspace.py", line 90改为:
with open(file_path, 'r', encoding='utf-8') as f:

posted @   {hunter}ZY  阅读(422)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示