不建议在windows上训练pysot,个人window11训练有很多问题,但是可以在windows上测试与评估。
测试
问题一:
ModuleNotFoundError: No module named ‘pysot’
解决办法: 根据pysot的说明,需要配置环境变量
export PYTHONPATH=/home/workspaces/pysot-master:$PYTHONPATH
windos下没有export,要改为:
set PYTHONPATH=%PYTHONPATH%;D:\pysot-master
训练
问题一:
RuntimeError: Distributed package doesn’t have NCCL built in
原因:windows不支持NCCL_backend
解决方法:将pysot/utils/distributed.py文件中backend改为’gloo’
问题二:
KeyError: ‘RANK’