ImportError: No module named openerp

ImportError: No module named openerp

虽然 运行 odoo 第一次显示 ImportError: No module named openerp

C:\Python27\python.exe E:/workspaces/odoo-10.0-20170812/odoo.py -c

E:\workspaces\odoo-10.0-20170812\odoo.conf Traceback (most recent call last):

File "E:/workspaces/odoo-10.0-20170812/odoo.py", line 160, in main()
File "E:/workspaces/odoo-10.0-20170812/odoo.py", line 156, in main

import openerp

ImportError: No module named openerp

Process finished with exit code 1

import openerp 在 Odoo 10 中不起作用,因为 openerp 被 odoo 取代了。直到第 9 版它是 openerp 但在第 10 版它改变了。

所以尝试:

import odoo 而不是导入 openerp。

Odoo 10 源代码在任何地方都不包含 import openerp,可能是您从错误的来源下载。

Odoo 10 源代码不包含 ./odoo.py 文件,它可能来自 <=9.0,现在 odoo 模块被命名为 openerp。你应该弄错了来源,或者混淆了两者。