Tensorboard打开空白解决方案(Win10)

写在前面:这篇博文之前在CSDN上发布过,帮助过一些人,所以我搬到这边来整理一下。

问题描述

启动tensorboard后打开浏览器
网页完全空白,F12切出发现错误提示:
Refused to execute script from ‘http://localhost:6006/index.js‘ because its MIME type (‘text/plain‘) is not executable, and strict MIME type checking is enabled.
如图所示:Tensorboard打开空白解决方案(Win10)

在此之前,我已经重新装过Anaconda了,环境也是重新配置过的,在CSDN上苦苦搜寻了好久还是没有找到真正的解决方案。
然后想着去*上碰碰运气,谁知道正好被我找到了解决方法。

解决方法一

原文链接:*链接
Tensorboard打开空白解决方案(Win10)
这位大佬给的方案是修改注册表信息。

  1. Win+R =>regedit进入注册表
  2. your computer\HKEY_LOCAL-MACHINE\SOFTWARE\Classes\.js进入该目录
  3. 将内容‘text/plain’改为‘application/javascript’
    这个方法对我没什么用,因为我压根没找到.js的那个文件,所以也无从下手进行修改了,然后我又去github上找tensorboard的解决方案,果不其然,很多人也碰到这个问题

解决方法二

原文链接:Github链接
Tensorboard打开空白解决方案(Win10)
简单翻译一下吧,出错的根本原因是安装了其他一些应用程序,在其应用程序中注册了不正确的MIME类型条目。所以我们需要删除任何不正确的MIME类型 Windows注册表中的关联

开始干活!
win+R打开cmd
输入:python -c "import mimetypes; print(list(mimetypes.guess_type(‘index.js‘)))"


我发现我显示的是‘text/plain‘,果然是这个问题
然后继续输入:reg delete HKCR\.js /v "Content Type"
最后以防万一重启一下电脑,打开Tensorflow,浏览器输入端口地址,完美解决!
Tensorboard打开空白解决方案(Win10)

希望这篇文章能帮助到那些遇到跟我一样问题的朋友。一起学习进步!
CSDN文章地址:https://blog.csdn.net/weixin_43717436/article/details/105519459

Tensorboard打开空白解决方案(Win10)

上一篇:关于C#中静态的一点认识


下一篇:Windows同步任意个人文件夹到