1

嗨,我一直在用 python 开发一个 openerp 7 模块。我正在使用并在我的 Windows XPeclipse中安装了一体机。openerp-7

现在当我导入 osv 文件时:

from osv import fields

我收到一个错误:

ImportError:没有名为 osv 的模块

我检查了安装期间创建的 openerp 文件夹中的 osv 文件。

问题

我怎么能解决它。

4

4 回答 4

0

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

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

于 2013-06-12T01:41:01.360 回答
0

你能试试这个吗

from openerp.osv import fields
于 2013-06-10T07:19:36.113 回答
0

请从这个更改中检查这个只是 openerp 到 odoo 名称更改你需要在你的代码中更改

适用于 odoo 9 版本或更早版本

from openerp.osv import fields

在odoo 9 v3版本之后

from odoo.osv import fields
于 2019-12-31T13:42:53.467 回答
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'

这对我有用


import odoo.osv
import odoo
from odoo.osv import orm
于 2019-12-31T10:49:38.110 回答