进程以退出码-1073740940(0xC0000374)结束。

6

我正在使用Odoo 10,Python版本为2.7和PyCharm 2019.3.2。

我将脚本路径设置为odoo-bin,Python解释器设置为python.exe(2.7),环境变量设置为PYTHONUNBUFFERED=1,一切工作正常。

现在,我想同时使用Odoo 13,我有Python版本3.7和PyCharm 2019.3.2。

我将脚本路径设置为odoo-bin(Odoo 13),Python解释器设置为python3.exe,环境变量设置为PYTHONUNBUFFERED=1,在运行Odoo时,日志中出现以下错误:

Process finished with exit code -1073740940 (0xC0000374)

我不知道为什么会出现这个错误?可以有人帮我吗!


https://stackoverflow.com/questions/43985060/process-finished-with-exit-code-1073740940-0xc0000374-python 这个链接上有一些评论可能比这里的答案更有用。 - undefined
1个回答

5
经过多次研究,我找到了解决办法:这不是odoo或pycharm的问题,而是Windows 10的问题!前往控制面板 > 区域 > 管理,然后在“非Unicode程序的语言”下,更改区域设置,勾选“使用 UTF-8 支持世界各地的语言”,然后重新启动计算机。

哇,谢谢你的回答!我在 Windows 10 (x64) 上运行 Python 3.8,我的 shutil.make_archive() 函数经常崩溃,没有任何其他错误消息(除了提到的 Process finished with exit code -1073740940 (0xC0000374))。更改 Windows 设置并重新启动后,它就可以正常工作了! - Frieder
@Odoo 10。感谢您的回答,但是我这边出现了一个奇怪的现象。我使用了您的方法,一开始还好,但是运行一段时间后又报告了这个错误。这很令人困惑。 - moluzhui

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接