进入tensorboard配置文件:ctrl+鼠标点击tensorboard===>D:\PyCharm\Anaconda\envs\pytorch_seg\Lib\site-packages\torch\utils\tensorboard\__init__.py(自己的conda环境地址)
from setuptools.version import distutils
LooseVersion = distutils.version.LooseVersion
if not hasattr(tensorboard, '__version__') or LooseVersion(tensorboard.__version__) < LooseVersion('1.15'):
raise ImportError('TensorBoard logging requires TensorBoard version 1.15 or above')
修改为:
from distutils.version import LooseVersion
if not hasattr(tensorboard, '__version__') or LooseVersion(tensorboard.__version__) < LooseVersion('1.15'):
raise ImportError('TensorBoard logging requires TensorBoard version 1.15 or above')
并删除或注释掉:
del distutils
这是由于 setuptools 和 tensorboard 版本冲突问题,我的tensorboard==2.13.0.