Odoo Help


This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


'module' object has no attribute 'tools'

Dheeraj Kumar Saini
on 3/27/14, 4:14 AM 2,183 views

I try to run full openerp into eclipse. My system configuration Window 8 64 bit Python 2.7 32 bit

I downlaod latest openerp source code openerp-7.0-latest.tar and I imported source code in eclipse. And I download so many library.

and now I am running openerp-server file and I am getting error

Traceback (most recent call last): File "C:\wamp\www\openerp-7.0\openerp-server", line 2, in <module>

import openerp

File "C:\wamp\www\openerp-7.0\openerp__init__.py", line 33, in <module>

import tools

File "C:\wamp\www\openerp-7.0\openerp\tools__init__.py", line 26, in <module>

from convert import *

File "C:\wamp\www\openerp-7.0\openerp\tools\convert.py", line 49, in <module>

import openerp.pooler as pooler

File "C:\wamp\www\openerp-7.0\openerp\pooler.py", line 28, in <module>

from openerp.modules.registry import RegistryManager

File "C:\wamp\www\openerp-7.0\openerp\modules__init__.py", line 27, in <module>

from . import db, graph, loading, migration, module, registry

File "C:\wamp\www\openerp-7.0\openerp\modules\graph.py", line 32, in <module>

import openerp.osv as osv

File "C:\wamp\www\openerp-7.0\openerp\osv__init__.py", line 22, in <module>

import osv

File "C:\wamp\www\openerp-7.0\openerp\osv\osv.py", line 34, in <module>

from openerp.osv.orm import MetaModel, Model, TransientModel, AbstractModel

File "C:\wamp\www\openerp-7.0\openerp\osv\orm.py", line 62, in <module>

import fields

File "C:\wamp\www\openerp-7.0\openerp\osv\fields.py", line 47, in <module>

import openerp.tools as tools

AttributeError: 'module' object has no attribute 'tools'

I'm running trunk in Ubuntu, but having the same problem. It won't recognize "import openerp.tools as tools" in eclipse, but the code (apparently at least) runs fine. Another problem ist that many functions referenced as tools are actually under openerp.tools.misc and due to my inexperience I don't know if that is normal: for example in the case of openerp.tools.misc.file_open can I reference it as tools.file_open as would be the case in question, or do I have a referencing problem? Thanks for the help.

Eloi Bermejo
on 4/3/14, 12:48 PM

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

0 follower(s)


Asked: 3/27/14, 4:14 AM
Seen: 2183 times
Last updated: 3/16/15, 8:10 AM