调用tensorboard时提示不是内部或外部命令(我的系统是win7的,win10出现问题估计用我的方法也可以),修改系统环境变量也无法解决

    用的是anaconda开发环境,感觉这个软件挺好用的,导入库什么的都很方便。在跟着例程学习TensorFlow的时候用到了可视化的tensorboard的工具,要在命令行中调用tensorboard但是就是弄不出来,参考网上的资料,添加系统环境变量什么的方法均无效。详细情况请自行搜索下,我介绍下我后来自己的解决办法吧。

1.

首先,找到tensorboard.exe程序的安装路径,我用的是anaconda所以在anaconda的安装路径下找,复制该路径备用


2.

        在编写TensorFlow时使用tensorboard的时候如果程序没有出错的话,应该会在自己指定的文件夹下生成一个events.out.tfevents的文件,可能还有别的,同样复制该路径,我的放在F盘,你们在你们自己指定的盘中查看


3.

之后调出命令提示符,先切换成你的tensorboard应用程序存放的盘符,我放在E盘先在命令行中输入  E:  切换成E盘



4.

接着只要把刚刚的tensorboard应用程序的路径复制进来(注意,复制它的路径后再加上\tensorboard才能调用它),再加上后面一句和刚刚那个生成的event的文件的路径就可以得到一个网址了,把网址复制到谷歌浏览器就到了tensorboard的页面了,具体请看下图操作。



搞定了,这个办法最直接了感觉,我是网上的其他办法都试了不行,后来我想了下,它提示不是可执行文件,然后我就用它.exe的可执行文件来操作了,然后果然就可以了,哈哈,分享给大家吧

猜你喜欢

转载自blog.csdn.net/yunzaigege/article/details/81056536
今日推荐