【发布时间】:2015-03-09 16:04:28
【问题描述】:
我正在尝试在 ODOO 上安装 asterisk_click2dial 模块,日志文件中出现此错误:
ValueError: Routing: posting a message without model should be with a parent_id (private mesage).
2015-03-09 15:23:38,262 11093 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
File "/home/odoo/odoo/lib/python2.7/site-packages/werkzeug/serving.py", line 177, in run_wsgi
execute(self.server.app)
File "/home/odoo/odoo/lib/python2.7/site-packages/werkzeug/serving.py", line 165, in execute
application_iter = app(environ, start_response)
File "/opt/odoo/openerp/service/server.py", line 281, in app
return self.app(e, s)
File "/opt/odoo/openerp/service/wsgi_server.py", line 216, in application
return application_unproxied(environ, start_response)
File "/opt/odoo/openerp/service/wsgi_server.py", line 202, in application_unproxied
result = handler(environ, start_response)
File "/opt/odoo/openerp/http.py", line 1274, in __call__
self.load_addons()
File "/opt/odoo/openerp/http.py", line 1293, in load_addons
m = __import__('openerp.addons.' + module)
File "/opt/odoo/openerp/modules/module.py", line 79, in load_module
mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
File "/opt/odoo/addons/base_phone/__init__.py", line 23, in <module>
from . import wizard
File "/opt/odoo/addons/base_phone/wizard/__init__.py", line 23, in <module>
from . import number_not_found
File "/opt/odoo/addons/base_phone/wizard/number_not_found.py", line 25, in <module>
import phonenumbers
ImportError: No module named phonenumbers
问题只是我使用 pip install phonenumbers 和 pip install py-Asterisk 安装了该模块(电话号码)加上 py-Asterisk 模块没有错误,并且错误仍然存在。
我注意到我至少安装了两个版本的 python(2.6 和 2.7),但两个模块都安装在相同版本的 odoo 中(例如,当我写电话号码时,我可以在 python2.7 cli 中看到这些模块或搜索)。
有人知道我发生了什么事吗?我会很感激一些具体的回应。谢谢。
这里是连接器的页面:OpenERP - Asterisk connector
【问题讨论】:
标签: python-2.7 asterisk python-2.6 odoo openerp-8