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.
如图所示:问题描述

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

解决方法一

原文链接:Stackoverflow链接
解决方法一
这位大佬给的方案是修改注册表信息。

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

解决方法二

原文链接:Github链接
解决方法二
简单翻译一下吧,出错的根本原因是安装了其他一些应用程序,在其应用程序中注册了不正确的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,浏览器输入端口地址,完美解决!
成功解决

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

猜你喜欢

转载自www.cnblogs.com/jshmztl/p/13194875.html
今日推荐