天天看點

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

指令了

繼續閱讀