locale.Error: unsupported locale setting

1、在terminal输入locale,查看默认locale的变量值,一般如下所示:

locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8

LC_ALL=

2、由于LANGUAGE和LC_ALL为空,所以报错,解决方案为在terminal中键入下面两行命令行。

export LANGUAGE=en_US.UTF-8

 export LC_ALL=en_US.UTF-8


猜你喜欢

转载自blog.csdn.net/qq_34009929/article/details/80447524
今日推荐