Tensorboard运行错误ImportError: cannot import name '_message' from 'google.protobuf.pyext'

在确保tensorboard环境变量中的用户变量配置好了之后呢,为了通过tensorboard查看我设置的loss和acc等参数的折线图,于是在命令行或者pycharm的Terminal(其实都一样)中输入魔法口诀~呸,,命令!

tensorboard --logdir =E:\qzx\Sirius\ckpt\log

上面的log文件夹里面放着下面这个小可爱,请根据实际修改路径
在这里插入图片描述
错误就来了

ImportError: cannot import name '_message' from 'google.protobuf.pyext' (d:\program files\python37\lib\site-packages\google\protobuf\pyext\__init__.py)

好不容易找到方法解决!!!
问题是由于tensorboard版本高了,给它降一下

pip install tensorboard==1.11.0

出现

E:\qzx\Sirius>tensorboard --logdir=E:\qzx\Sirius\ckpt\log --host=127.0.0.1
d:\program files\python37\lib\site-packages\numpy\core\__init__.py:29: UserWarning: loaded more than 1 DLL from .libs:
d:\program files\python37\lib\site-packages\numpy\.libs\libopenblas.IPBC74C7KURV7CB2PKT5Z5FNR3SIBV4J.gfortran-win_amd64.dll
d:\program files\python37\lib\site-packages\numpy\.libs\libopenblas.TXA6YQSD3GCQQC22GEQ54J2UDCXDXHWN.gfortran-win_amd64.dll
  stacklevel=1)
TensorBoard 1.11.0 at http://127.0.0.1:6006 (Press CTRL+C to quit)

搞定了!~嘛?
不一定哦
可能你会发现它最后一行给的网址打不开
跳转这篇拯救你!(虽然不是我的blog但有用就推)

你可能感兴趣的:(Python,tensorboard,python,protobuf)