1. 先安装相应的库
pip3 install tensorboardX
pip3 install tensorboard
2 tensorboard: command not found 问题
运行tensorboard
tensorboard --logdir='path_to_data' --port port_num
port_num 可以指定端口号。但是可能会遇到 command not found 的问题。 下面是解决方案
1)先检查是否安装tensorflow, 因为tensorboard 需要基于tensorflow 运行。
pip3 show tensorflow, 如果未安装, 则 pip3 install tensorflow.
2) 找到tensorboard 的安装路径
pip3 show tensorboard
找到 location位置。切换到location 路径下面的tensorboard 文件夹
然后可以在里面发现main.py 文件
python3 main.py --logdir=‘path_to_data’ --port port_num 即可。
3.利用alias 设置命令别名
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.
vim ~/.bashrc
在文件写入
alias tensorboard='python path-to-tensorboard/main.py'
需要重新启动一下 , 再命令行下输入
. ~/.bashrc
然后就可以用tensorboard 命令了
tensorboard --logdir='path_to_data' --port 8888
其中8888 是端口号, 不要重复占用端口号即可。