花了两天时间,最终解决tensorboard,在chrome中显示为空白的问题,AI不易,时间宝贵,以下为本次踩坑遇到的问题和解决方式,希望对你有用
问题:
1)在cmd中tensorboard不是一个命令
2)解决一问执行tensorboard –logdir=“path”出现ImportError: cannot import name ‘encodings’
3)在chrome中输入生成的网址后时一片空白。

问题截图:
anaconda + tensorflow tensorboad踩坑日记
anaconda + tensorflow tensorboad踩坑日记

anaconda + tensorflow tensorboad踩坑日记

解决方案:
问题1:设置环境变量,注意anaconda只支持py3.5,所以对电脑上有其他版本python的同学一定要去检查是否添加了py3.5的path,我就是这里被坑了,我只设置了py3.6的path,哭泣中

问题2:这个问题根据提示找到一个sanitizer.py的py文件,然后做一个修改,如下:

import html5lib
from html5lib.constants import (
entities,
ReparseException,
namespaces,
prefixes,
tokenTypes,
)
将 ReparseException,改为_ ReparseException;然后问题解决,详情可以推荐一片blog,找了好久才找到这篇有用的,分享给你们
http://blog.csdn.net/wustfrank/article/details/78979887
如果没看懂,可以看详解

问题3:解决方案是,进图anaconda prompt 管理员权限,然后输入pip install html5lib==1.0b10 安装好,这是版本问题导致的,所以照着操作就可以了

经过以上三步。问题解决,花费我整整两天才找解决问题的方法,以上,希望对大家有用,避免踩坑

下面上两个成功后的截图吧:
anaconda + tensorflow tensorboad踩坑日记

anaconda + tensorflow tensorboad踩坑日记

相关文章: