ImportError:没有名为osv的模块

时间:2013-06-10 06:37:23

标签: python eclipse windows-xp openerp openerp-7

您好我在python中开发了一个openerp 7模块。我正在使用eclipse并在Windows XP中安装了多功能一体openerp-7

现在当我导入osv文件时:

from osv import fields

我收到错误:

  

ImportError:没有名为osv的模块

我检查了我在安装过程中创建的openerp文件夹中的osv文件。

问题

我怎么能解决它。

4 个答案:

答案 0 :(得分:0)

你可以试试这个

吗?
from openerp.osv import fields

答案 1 :(得分:0)

是来自Eclipse还是来自Python控制台的错误?

如果它来自您的Eclipse,如果忽略它并在OpenERP中安装模块会发生什么?

答案 2 :(得分:0)

我正在使用ubuntu18,odoo13,Postgres 12。

这也很类似吗?

ImportError: cannot import name 'ir' from 'odoo.addons.base'

odoo13

lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named 'odoo.osv.orm'

答案 3 :(得分:0)

请从此更改中检查此一项,仅将openerp更改为odoo名称,然后更改代码

对于odoo 9版本或更低版本

from openerp.osv import fields

odoo 9 v3ersion之后

from odoo.osv import fields