我尝试在OS X Lion中设置postgress,发现没有正确设置LOCALE环境var。
设置如下:
LANG=
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
我希望UTF-8有所帮助。这是一个干净的OS X Lion设置,带有西班牙语。我什么也没动。
我不知道如何将其设置为UTF-8。
在终端设置中,检查UTF-8并将LOCALE设置为打开,尽管这样做不起作用。
从OSX Lion计算机登录运行Red Hat的服务器时,我注意到了完全相同的问题。
尝试添加或编辑该~/.profile
文件以在启动新会话时正确导出您的区域设置。
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
添加到文件中的这两行应足以设置语言环境[替换en_US
为所需的语言环境,并事先检查它是否确实已安装在系统上(locale -a
)]。
之后,您可以开始新的会话并使用进行检查locale
:
$ 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"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句