Traceback (most recent call last): File "main.py", line 5, infrom train import run File "**运行脚本路径**/spherenet_code/train.py", line 9, in from torch.utils.tensorboard import SummaryWriter File "**conda虚拟环境路径**/spherenet/lib/python3.7/site-packages/torch/utils/tensorboard/__init__.py", line 1, in import tensorboard ModuleNotFoundError: No module named 'tensorboard'
如果您使用的是 pytorch,似乎也需要自己安装它,尽管 pytorch 在他们的教程(或根本没有)中没有明确说明。
关于tensorboard:二、解决方法Once you’ve installed TensorBoard, these utilities let you log PyTorch models and metrics into a directory for visualization within the TensorBoard UI. Scalars, images, histograms, graphs, and embedding visualizations are all supported for PyTorch models and tensors as well as Caffe2 nets and blobs.
百度了一下问题给了两个解决方法,其实也是conda虚拟环境两个安装方法:pip和conda。
不过还是看了一下官网的教程,根绝官网的方式安装试了一下。
运行命令:conda install -y -c conda-forge tensorboard
运行命令:pip install tensorboard
需要有安装要求:
结果:
pyTorch官网地址:https://pytorch.org/
This can then be visualized with TensorBoard, which should be installable and runnable with:
pip install tensorboard tensorboard --logdir=runs结语
一般还是按着官网给的方法来安装比较好,可是有一个缺点就是:好多不知道怎么在官网里面找到我们想要的东西,其实也是要多看、多查。习惯了就比较好了,多多培养查询能力也很重要。
百度查询当然是可以的,可是效率不高,而且还需要甄别。



