点击小眼睛开启蜘蛛网特效

mac使用TensorFlowBoard时出现unsupported locale setting问题

错误信息:

locale.Error: unsupported locale setting

locale setting问题说明是转型问题,编码方式不统一导致的结果。
使用locale命令观察当前环境(发现当前编码方式不统一):

LANG=
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=

使用以下三个命令:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

执行后再次使用locale命令观察(发现已经统一):

LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"

此时就可以顺利执行Tensorboard --logdir=/path/to/log命令了

  点赞
本篇文章采用 署名-非商业性使用-禁止演绎 4.0 国际 进行许可
转载请务必注明来源: https://oldpan.me/archives/mac-tensorflowboard-unsupported-locale-setting

   关注Oldpan博客微信公众号,你最需要的及时推送给你。