程序开发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