解决odoo17,16-13 无法用pycharm等进行断点调试的bug fixed

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

Process finished with exit code -1073740940 (0xC0000374)

解决odoo13 无法用pycharm等进行断点调试的bug fixed

此问题在 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 无法用pycharm等进行断点调试的bug fixed

 

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

 欧度智能: Odoo成功100%
Odoo专业开发实施,原广州尚鹏
  • Odoo项目100%海内外成功交付
  • Odoo官网下载第一,服务上千企业
  • Odoo官网销量第一的中国公司
  • 钉钉、企业微信认证服务商
  • 微软中国ChatGPT服务商,Ai中心
  • 百度千帆、阿里通义千问服务商
  • 十年专注Odoo,服务智能制造
  • Odoo中文应用商店,海量模块 
解决odoo17,16-13 无法用pycharm等进行断点调试的bug fixed
欧度智能, 店小二
2019年11月9日
2024年4月18日
6,226
评论:
0
标签
存档
登录 留下评论
odoo13的sudo,显性指定用户与非显性指定