Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    解决odoo13 无法断点调试的bug fixed,Process finished with exit code -1073740940 (0xC0000374)

    Odoo 开发与实施交流
    2
    2
    276
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • G
      guohuadeng 最后由 编辑

      原文地址,更好阅读体验:
      https://www.sunpop.cn/odoo13_bug_fixed_can_not_debug_on_python_3-7/

      在对odoo 进行断点调试时,只要将 python 升级到 3.6及以上的版本,必然会报错退出

      Process finished with exit code -1073740940 (0xC0000374)
      

      此问题在 odoo12 时,是可以通过不升级,使用 python 3.5 来解决的,随着 odoo 13 的升级,最低的环境要求变成了 python 3.6 ,因此已经没有 work around 了,只能找到解决办法。

      原来以为是 Pycharm 的问题,将 ide 换成了 vscode,然后发现 vscode 要配置的东西实在太多,还是使用熟悉的 IDE 好,只能生磕了。

      此问题从 odoo12 一直困扰,也尝试过解决但无果,大量扒资料,前后也有数天。。。才发现是个 python 的 bug 导致,详情参阅 https://bugs.python.org/issue36792#msg342966

      解决办法,将 odoo 相关代码改下,就是加一句

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

      此问题也提交给了 odoo 官方。https://github.com/odoo/odoo/issues/40061

      并入我们的 odoo13 绿色版 fixed https://github.com/guohuadeng/odoo13-x64

      替代文字

      解决这个问题,就可以愉快的进行 odoo13 调试了!

      用产品说话,odoo专业实施开发培训_广州尚鹏,供应链制造服装外贸家具生鲜开源ERP

      https://www.sunpop.cn

      1 条回复 最后回复 回复 引用 0
      • K
        kaola 最后由 编辑

        odoo12也有这个问题,但仅限于我个人

        1 条回复 最后回复 回复 引用 0
        • First post
          Last post