am trying to install the asteriks click2dial module in openerp and i get the error No module named phonenumbers.. please what do i do??
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
Install python package phonenumbers.
pip install phonenumbersThanks
The quickest way is to(IF YOU ARE WORKING INSIDE A VIRTUAL ENVIROMENT) select the interpreter inside yourvirtualenv/Scripts/(python)
tengo el mismo error pero estoy en odoo18 enterprise ubuntu 24.10, ayuda para resolver, gracias
I have the same last problem with OpenERP 7.0, Ubuntu 12.04 Python 2.7.3 Have you found a solution ?
This the log file :
2014-02-09 21:23:36,338 2953 INFO ? openerp: database user: openerp
2014-02-09 21:23:36,860 2953 CRITICAL ? openerp.modules.module: Couldn't load module web
2014-02-09 21:23:36,861 2953 CRITICAL ? openerp.modules.module: from __future__ imports must occur at the beginning of the file (Manager.py, line 8)
2014-02-09 21:23:36,861 2953 ERROR ? openerp.service: Failed to load server-wide module web
.
The web
module is provided by the addons found in the openerp-web
project.
Maybe you forgot to add those addons in your addons_path configuration.
Traceback (most recent call last):
File "/opt/openerp/7.0/server/openerp/service/__init__.py", line 60, in load_server_wide_modules
openerp.modules.module.load_openerp_module(m)
File "/opt/openerp/7.0/server/openerp/modules/module.py", line 415, in load_openerp_module getattr(sys.modules['openerp.addons.' + module_name], info['post_load'])()
File "/opt/openerp/7.0/web/addons/web/http.py", line 628, in wsgi_postload openerp.wsgi.register_wsgi_handler(Root())
File "/opt/openerp/7.0/web/addons/web/http.py", line 517, in __init__ self.load_addons()
File "/opt/openerp/7.0/web/addons/web/http.py", line 580, in load_addons m = __import__('openerp.addons.' + module)
File "/opt/openerp/7.0/server/openerp/modules/module.py", line 133, in load_module mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
File "/opt/openerp/7.0/addons/asterisk_click2dial/__init__.py", line 24, in <module> import asterisk_click2dial
File "/opt/openerp/7.0/addons/asterisk_click2dial/asterisk_click2dial.py", line 30, in <module> from Asterisk import Manager
File "/usr/local/lib/python2.7/dist-packages/Asterisk/Manager.py", line 8 from __future__ import absolute_import
SyntaxError: from __future__ imports must occur at the beginning of the file
2014-02-09 21:23:36,874 2953 INFO ? openerp: OpenERP server is running, waiting for connections...
Probably py-asterisk from http://code.google.com is obsolete. I've solved the problem with "sudo pip install --upgrade py-asterisk"
Even after the installation of these two modules, it asks me to install phonenumbers. please what do i do??
i'm working on windows , so what can i do ?
Try this instead of using code.google (step 3):
sudo pip install --upgrade py-asterisk
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign up
Your modules require two additional Python libraries. Pelase follow this procedure:
Type $ sudo pip install phonenumbers<enter>,
2.1. If you don't have pip installed then type $ sudo apt-get install python-pip<enter>,
2.2 Repeat 2. ,
Install py-Asterisk library ,
3.1 Type $ hg clone https://code.google.com/p/py-asterisk/<enter>,
3.1.1 If mercurial version control system not exists install it: $ sudo apt-get install mercurial,
3.1.2 Repeat 3.1.,
3.2. Type $ cd py-asterisk<enter>,
3.3. **$ sudo python ./setup.py install<enter
Even after the installation of these two modules, it asks me to install phonenumbers. please what do i do??
Hello, I made this and the error is : SyntaxError: from __future__ imports must occur at the beginning of the file