无法导入名称“ wrap_module”

时间:2018-12-20 17:21:25

标签: odoo odoo-11

我正在设置odoo社区服务器,添加和删除插件后,出现错误。

我尝试将odoo插件文件复制回默认安装文件,但没有成功。

Exception in thread odoo.service.cron.cron0:
Traceback (most recent call last):
  File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
    self.run()    
  File "/usr/lib/python3.6/threading.py", line 864, in run
    self._target(*self._args, **self._kwargs)
      File "/opt/odoo/odoo/odoo/service/server.py", line 244, in target
    self.cron_thread(i)
  File "/opt/odoo/odoo/odoo/service/server.py", line 218, in cron_thread
    from odoo.addons.base.ir.ir_cron import ir_cron
  File "/opt/odoo/odoo/odoo/modules/module.py", line 82, in load_module
    exec(open(modfile, 'rb').read(), new_mod.__dict__)
  File "<string>", line 4, in <module>
  File "/opt/odoo/odoo/odoo/addons/base/ir/__init__.py", line 8, in         
<module>
  from . import ir_actions
  File "/opt/odoo/odoo/odoo/addons/base/ir/ir_actions.py", line 8, in 
<module>
  from odoo.tools import pycompat, wrap_module
ImportError: cannot import name 'wrap_module'

这是我遇到的错误,我尝试使用pip3安装pycompat,但仍然无法正常工作。

1 个答案:

答案 0 :(得分:-1)

确保在python3上运行Odoo,

在终端python3 path_to_odoo/./odoo-bin上的

并清除浏览器缓存,然后重试。