No module named ‘pytorch_lightning.utilities.distributed’ 报错解决
解决:
将报错的代码替换为pytorch_lightning.utilities.rank_zero
from pytorch_lightning.utilities.rank_zero import rank_zero_only
#from pytorch_lightning.utilities.distributed import rank_zero_only
原因:
在最新版的pytorch_lightning中,取消了distributed包,将其中功能分散进其它包中。rank_zero_only函数移动至rank_zero包中。