odoo Windows10中使用pycharm启动debug模式报错(Process finished with exit code -1073740940 (0xC0000374))


 

参考:https://www.sunpop.cn/odoo13_bug_fixed_can_not_debug_on_python_3-7/

 

环境介绍

操作系统:Win 10;

开发工具:pycharm

python版本:3.6

 

问题描述

在启动调试时,报如下错误

 

 

 

 不调试的时候(直接运行)就没有问题

 

 

 

 

 

解决办法

在odoo源码中更改odoo/tools/translate.py 中的 resetlocale

加入一句代码:

ln = ln[0:ln.index('.')]

完整代码如下:

def resetlocale():
    # locale.resetlocale is bugged with some locales.
    for ln in get_locales():
        try:
            ln = ln[0:ln.index('.')]
            return locale.setlocale(locale.LC_ALL, ln)
        except locale.Error:
            continue

 

再次启动,问题解决:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM