python - ValueError:未知语言环境:UTF-8
问题描述
我尝试在我的 macOS 上安装 Odoo。但是当我尝试在 eclipse 中运行 odoo-bin 文件时,它给我的错误是ValueError: unknown locale: UTF-8。但使用终端它工作正常。我也尝试过,但不适用于日食。
sr/local/lib/python3.7/site-packages/psycopg2/__init__.py:144:
UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use "pip install psycopg2-binary" instead. For details see: <http://initd.org/psycopg/docs/install.html#binary-install-from-pypi>.
""")
Traceback (most recent call last):
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo_WorkSpace/odoo_v12/odoo/odoo-bin", line 8, in <module>
odoo.cli.main()
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo_WorkSpace/odoo_v12/odoo/odoo/cli/command.py", line 60, in main
o.run(args)
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo__WorkSpace/odoo_v12/odoo/odoo/cli/server.py", line 176, in run
main(args)
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo__WorkSpace/odoo_v12/odoo/odoo/cli/server.py", line 124, in main
odoo.tools.config.parse_config(args)
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo_WorkSpace/odoo_v12/odoo/odoo/tools/config.py", line 344, in parse_config
odoo.netsvc.init_logger()
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo_WorkSpace/odoo_v12/odoo/odoo/netsvc.py", line 134, in init_logger
resetlocale()
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo_WorkSpace/odoo_v12/odoo/odoo/tools/translate.py", line 1204, in resetlocale
for ln in get_locales():
File "/Users/harshittrivedi/Desktop/Odoo_Ec_Worksplace/Odoo_WorkSpace/odoo_v12/odoo/odoo/tools/translate.py", line 1173, in get_locales
lang = locale.getdefaultlocale()[0]
File "/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/locale.py", line 568, in getdefaultlocale
return _parse_localename(localename)
File "/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/locale.py", line 495, in _parse_localename
raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: UTF-8
也试过了
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
解决方案
推荐阅读
- flutter - 如何有效地保存和检索后端数据库中元素的位置?
- python - python vtk 多个渲染器和方向小部件
- amazon-web-services - 作为 ROOT SSH 到 Elastic Beanstalk 实例
- php - Wordpress 中的自定义用户注册
- java - 我如何在 Javafx 项目中读取文件?
- python - 如何使用 Python OpenCV 提高人脸图像序列的稳定性
- python - ValueError:无法将输入数组从形状(240,320,3)广播到形状(480,640,3)
- swift - 需要在 viewcontroller 和 navigationcontroller 中设置两次目标方法 - swift - 以编程方式
- webpack - Webpack sass 到 css 并保留文件夹结构
- javascript - 使用 express/mongoose 将用户 IP 地址保存到数据库