没有安装anaconda
先按照网上说的生成日志
writer = tf.summary.FileWriter('D:/work/logfile', tf.get_default_graph())
writer.close()
然后在命令行孜孜不倦地试图实现tensorboard,
tensorboard --logdir=D:\work\logfile
不停报错 以下瞎修(踩坑)总结:
from google.protobuf.pyext import _message
ImportError: cannot import name '_message'
https://stackoverflow.com/questions/50937721/problems-getting-fastpython-protobuf-support/50950265#50950265
python -mpip install protobuf --upgrade
以下报错(估计之前安装的tensorboard、tensorflow杂杂乱乱,还装了tb-nightly后来卸掉了)
class PNGDecoder(util.PersistentOpEvaluator):
AttributeError: module 'tensorboard.util' has no attribute 'PersistentOpEvaluator'
解决方法:
https://github.com/tensorflow/tensorboard/issues/1724
然后我就是这样重新安装的tensorflow
pip uninstall tensorflow
pip uninstall tensorboard
go to site-packages and remove tensorflow/tensorboard folders
[即从lib中安装包的地方把这两个相关的文件夹删除掉]
Reinstalled tensorflow - pip install [whatever wheel package]
[重新安装TensorFlow]
可能之前安装的比较乱,这次新安装tensorflow就自动安装tensorboard
中间还出了这个,但是找不到解决方法从头来
Atensorboard module 'tensorboard.util' has no attribute 'Retrier'
python ~/.local/lib/D:\Program Files (x86)\Python\Python\Lib\site-packages
同样遇到了网站无法打开,或http://DESKTOP-RHEJV5J:6006拒绝了我们的连接请求,类似的,根据下面博文所说
https://blog.csdn.net/tanlangqie/article/details/79025352
可以改用127.0.0.1:6006 或localhost:6006