在Ubuntu终端中运行tensorboard时,输入指令:
tensorboard --logdir=./*** --port=8008
出现错误:PermissionError: [Errno 13] Permission denied: '/tmp/.tensorboard-info/pid-6436.info
原因
/tmp/.tensorboard-info/ 文件夹被其他用户创建,导致我这边没有访问权限。
解决方案
创建一个TMPDIR
的环境变量,tensorboard
会把他作为代替/tmp/.tensorboard-info
的位置.
具体操作就是在命令行中输入如下指令:
# 申明环境变量
export TMPDIR=/tmp/$USER;
# 创建目录
mkdir -p $TMPDIR;
# 打开tensorboard
tensorboard --logdir=./*** --port=8008
即可解决问题。