tensorboard : 无法将“tensorboard”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

如在anaconda Prompt命令台中的pytorch环境中安装tensorboard后,我们在pycharm运行程序生成了如下文件:

 想要打开这个文件我们在pycharm中Terminal中运行:

tensorboard --logdir=logs

此时发现报错:tensorboard : 无法将“tensorboard”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

我这里进行排查:猜测如下图所示自己的Terminal好像并不在pytorch中(前缀没有pytorch)也就用不了tesorboard

 方案一:于是我在pycharm中的Terminal中直接下载tensorboard,然后发现这里果然是是下载进了base环境中,这里下载后,此时自己的base环境和pytorch环境中都有tensorboard后,我们程序就可以正常运行(pytorch环境保证),查看事件文件也能正常弹出网址(base环境保证)

方案二:直接点击如下图符号也是可以切换到pytorch环境的:

 

解决方案总结:1、base环境和pytorch环境中都下载tensorboard即可

                          2、点击下拉选项符号切换到Conmand Prompt


版权声明:本文为qq_41131123原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。