美文网首页
解决tensorboard --logdir运行错误和模块不存在

解决tensorboard --logdir运行错误和模块不存在

作者: 小灰灰_5c75 | 来源:发表于2019-02-26 11:39 被阅读0次

非以下图示错误直接删除库中模块再重新安装即可!


image.png

如上错误。
解决思路如下:
缺少模块?下载的时候网络原因没下完,卸载重装;还不行?是不是版本不对?换成低版本或者工具自带pip版本再下载,因为模块之间版本对应即可;最好的方法就是查询模块对应关系,学习资料是什么版本就选择怎么版本工具!
0、卸载或者直接到文件夹中删除(推荐)此模块,重装此模块。
1、本人环境是Anaconda3-4.2.0,在安装完成后是要引入Tensorflow模块的,pip install tensorflow 后应该会有提示错误说pip等级低,不用管它,此时可以试试引入tensorflow模块,应该也可以成功,此时tensorboard就可以使用了;
同理可以删除tensorflow模块,降级pip(Anaconda3-4.2.0自带pip8.1.2)后重新下载tensorflow模块,以下为我的安装信息(仅供参考,版本间对应即可):


image.png

2、命令行tensorboard --logdir运行成功后一般生成网址就是 用户名+6006,可尝试用localhost:6006登入,如果失败,先查看是不是端口被占用,百度简单解决。
3、最麻烦的情况是pip升级后各种包需要高版本pip引入,此时你有两种选择:
一、重装低版本anaconda(目的是安装低版本python),各种包重新引入。
二、执行命令conda install protobuf,但是亲测下载失败,貌似不是本国服务器直接获取;歪果仁讨论链接:https://stackoverflow.com/questions/38680593/importerror-no-module-named-google-protobuf

最后解决不了的同学请放弃直接学习TF2.0版本!

相关文章

网友评论

      本文标题:解决tensorboard --logdir运行错误和模块不存在

      本文链接:https://www.haomeiwen.com/subject/wjzoyqtx.html