ImportError: cannot import name 'notf' from 'tensorboard.compat' (D:\SDE\Anaconda\Anaconda3\envs\test1\lib\site-packages\tensorboard\compat\__init__.py)
在运行下面代码时候出现的问题(官方给的add_scalar的例子)
from torch.utils.tensorboard import SummaryWriter
writer = SummaryWriter()
x = range(100)
for i in x:
writer.add_scalar('y=2x', i * 2, i)
writer.close()
我的原因在于pytorch环境下安装有tensorflow,所以出错。
下面是我安装tensorboard时出现的错误
由此知道解决方法就是 卸载tensorflow(在pytorch环境下)
pip uninstall tensorflow
然后卸载tensorboard
pip uninstall tensorboard
最后重新安装tensorboard
pip install tensorboard
终于成功
参考
https://wenku.csdn.net/answer/f52871ab931f45339db993ce171675a0