编程语言
首页 > 编程语言> > 程序开发BUG修复记录1

程序开发BUG修复记录1

作者:互联网

程序1-----https://github.com/csuhan/s2anet

bug1:ImportError: cannot import name 'get_dist_info' from 'mmcv.runner.utils' (/home/zyt/anaconda3/envs/s2anet/lib/python3.7/site-packages/mmcv/runner/utils.py)

原因: 可能是版本更新问题, mmcv.runner.utils下面只定义了get_host_info():确实没有定义get_dist_info, 回溯错误的上一行:from .sampler import DistributedGroupSampler, DistributedSampler, GroupSampler 原来是在sampler这个包中导入的错误。

解决: 将build_loader.py    sampler.py中的from mmcv.runner.utils import get_dist_info 注释掉.

bug2:pip安装时出现THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE

 原因:由于网速等原因,需要重复使用命令:【pip install XXXXX】安装XXXXX,此时看你会报错:

           THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE

解决: 使用命令【pip install --upgrade XXXXX】即可解决。

标签:info,py,mmcv,get,runner,utils,程序开发,BUG,修复
来源: https://blog.csdn.net/weixin_44605991/article/details/112755974