Pytorch ImportError:TensorBoard日志记录需要TensorBoard版本1.15或更高版本

Pytorch ImportError:TensorBoard日志记录需要TensorBoard版本1.15或更高版本,pytorch,tensorboard,tensorboardx,Pytorch,Tensorboard,Tensorboardx,我在课堂上学习教程 出现错误:TensorBoard日志需要TensorBoard版本1.15或更高版本,但我已经安装了TensorBoard。 代码如下: #from torch.utils.tensorboard import SummaryWriter from tensorboardX import SummaryWriter writer = SummaryWriter('runs/fashion_mnist_experiment_1') #get some random traini

我在课堂上学习教程 出现错误:TensorBoard日志需要TensorBoard版本1.15或更高版本,但我已经安装了TensorBoard。 代码如下:

#from torch.utils.tensorboard import SummaryWriter
from tensorboardX import SummaryWriter
writer = SummaryWriter('runs/fashion_mnist_experiment_1')
#get some random training images
dataiter = iter(trainloader)
images , labels = dataiter.next()
#create grid of images
img_grid = torchvision.utils.make_grid(images)
matplotlib_imshow(img_grid,one_channel=True)
writer.add_image('four_fashion_images',img_grid)
writer.add_graph(net, images)
writer.close()
错误:

ImportError                               Traceback (most recent call last)
<ipython-input-12-d38808675cb4> in <module>
----> 1 writer.add_graph(net, images)
      2 writer.close()

~\anaconda3\envs\torch2\lib\site-packages\tensorboardX\writer.py in add_graph(self, model, input_to_model, verbose)
    791 
    792         """
--> 793         from torch.utils.tensorboard._pytorch_graph import graph
    794         self._get_file_writer().add_graph(graph(model, input_to_model, verbose))
    795 

~\anaconda3\envs\torch2\lib\site-packages\torch\utils\tensorboard\__init__.py in <module>
      2 from distutils.version import LooseVersion
      3 if not hasattr(tensorboard, '__version__') or LooseVersion(tensorboard.__version__) < LooseVersion('1.15'):
----> 4     raise ImportError('TensorBoard logging requires TensorBoard version 1.15 or above')
      5 del LooseVersion
      6 del tensorboard

ImportError: TensorBoard logging requires TensorBoard version 1.15 or above
开始时我使用from torch.utils.tensorboard import summary writer,但出现与上面相同的错误。然后我使用from tensorboardX import summary writer

卸载tensorflow、tensorboard、tensorboardX和tensorboard插件

之后,仅安装带有conda的张紧板

如果这不起作用,请仅使用tensorboard重新创建conda环境。如果您需要tensorflow,请提前安装

编辑:

tensorboard插件wit是tensorboard的依赖项,在安装tensorboard本身时,应根据其说明自动安装。

卸载tensorflow、tensorboard、tensorboardx和tensorboard插件wit

之后,仅安装带有conda的张紧板

如果这不起作用,请仅使用tensorboard重新创建conda环境。如果您需要tensorflow,请提前安装

编辑:


tensorboard插件wit是tensorboard的一个依赖项,在安装tensorboard本身时应根据其说明自动安装。

我的问题是,我工作的目录名为tensorboard,因此它试图从当前目录而不是从安装的包导入。
因此,我建议尝试重命名该目录,看看是否有帮助。

我的问题是,我正在使用的目录名为tensorboard,因此它尝试从当前目录而不是从安装的软件包导入。 因此,我建议尝试重命名该目录,看看它是否有用。

conda uninstall tensorflow
conda uninstall tensorboard
conda uninstall tensorboardx
conda uninstall tensorboard-plugin-wit
conda uninstall cloud-tpu-client
然后

然后


我使用pytorch1.6和tensorboard重新创建了我的conda环境。当我安装tensorboard时,tensorboard插件wit将自动安装。对于[from torch.utils.tensorboard import SummaryWriter],出现以下错误:TensorBoard日志需要TensorBoard版本1.15或更高版本该错误让我困惑了好几天。@zhan您能在conda中安装pip,然后再安装吗?我想你是在安装我照你说的做。它会发生错误。我使用conda list查看tensorboard的版本,它是2.3.0。1.14.0a20190301是tb nightly的版本。我每晚卸载tb,它工作正常。但我不记得我以前每晚都安装tb。我用pytorch1.6和tensorboard重新创建了我的conda环境。当我安装tensorboard时,tensorboard插件wit将自动安装。对于[from torch.utils.tensorboard import SummaryWriter],出现以下错误:TensorBoard日志需要TensorBoard版本1.15或更高版本该错误让我困惑了好几天。@zhan您能在conda中安装pip,然后再安装吗?我想你是在安装我照你说的做。它会发生错误。我使用conda list查看tensorboard的版本,它是2.3.0。1.14.0a20190301是tb nightly的版本。我每晚卸载tb,它工作正常。但我不记得我以前每晚都装过tb,我很困惑。你到底是怎么解决的?你知道是什么导致了你的错误吗?我很困惑。你到底是怎么解决的?你知道是什么导致了你的错误吗?
conda uninstall tensorflow
conda uninstall tensorboard
conda uninstall tensorboardx
conda uninstall tensorboard-plugin-wit
conda uninstall cloud-tpu-client
pip uninstall tensorflow
pip uninstall tensorboard
pip uninstall tensorboardx
pip uninstall tensorboard-plugin-wit
pip uninstall cloud-tpu-client
conda install tensorboard