Openerp initdb.bin:无效的区域设置;检查LANG和LC_*环境变量

Openerp initdb.bin:无效的区域设置;检查LANG和LC_*环境变量,openerp,bitnami,Openerp,Bitnami,当我试图通过终端在我的ubuntu系统中安装bitnami odoo 9时,我收到了以下错误消息 如何解决这个问题 initdb.bin: invalid locale settings; check LANG and LC_* environment variables 提前谢谢 当我使用以下命令时,问题解决了 LC_ALL="en_US.UTF-8" LC_CTYPE="en_US.UTF-8" 对于Unix,您必须 export LC_ALL=&

当我试图通过终端在我的ubuntu系统中安装bitnami odoo 9时,我收到了以下错误消息

如何解决这个问题

initdb.bin: invalid locale settings; check LANG and LC_* environment variables

提前谢谢

当我使用以下命令时,问题解决了

LC_ALL="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
对于Unix,您必须

export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"

在docker图像上,我使用的每个语言环境都在/etc/locale.gen文件中注释掉了。这意味着没有设置区域设置,这导致了此错误

因为我编写了构建脚本,所以我运行了以下两个命令来解决这个问题(如果希望避免我的核心选项覆盖整个文件,您可能需要手动编辑/etc/locale.gen)


对我来说,这是使用ssh的一部分

所以编辑sshd配置文件

/etc/ssh/sshd_config
并将其更改为:

AcceptEnv LANG en_US.UTF-8
然后重新启动ssh并重新连接

sudo service sshd restart
在Ubuntu 19.04(迪斯科野狗)上,我必须设置所有这些

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

完整的文档是

这对我不起作用。我使用的是挪威Mac电脑,我不知道是否需要其他解决方案。我必须添加
export
关键字-
export LC\u ALL=“en\u US.UTF-8”
export LC\u CTYPE=“en\u US.UTF-8”
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales