ModuleNotFoundError: No module named ‘tensorboard‘

ModuleNotFoundError: No module named ‘tensorboard‘,第1张

ModuleNotFoundError: No module named 'tensorboard' 一、报错情况描述
Traceback (most recent call last):
  File "main.py", line 5, in <module>
    from train import run
  File "**运行脚本路径**/spherenet_code/train.py", line 9, in <module>
    from torch.utils.tensorboard import SummaryWriter
  File "**conda虚拟环境路径**/spherenet/lib/python3.7/site-packages/torch/utils/tensorboard/__init__.py", line 1, in <module>
    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虚拟环境两个安装方法:pipconda
不过还是看了一下官网的教程,根绝官网的方式安装试了一下。

方法一

运行命令: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

结语

一般还是按着官网给的方法来安装比较好,可是有一个缺点就是:好多不知道怎么在官网里面找到我们想要的东西,其实也是要多看、多查。习惯了就比较好了,多多培养查询能力也很重要。
百度查询当然是可以的,可是效率不高,而且还需要甄别。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/714084.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-24
下一篇 2022-04-24

发表评论

登录后才能评论

评论列表(0条)

保存