Chetna Modi
Chetna Modi

Reputation: 1

Getting import error while installing odoo 15

Traceback (most recent call last):
  File "/opt/odoo151/odoo/odoo/service/server.py", line 1196, in load_server_wide_modules
    odoo.modules.module.load_openerp_module(m)
  File "/opt/odoo151/odoo/odoo/modules/module.py", line 396, in load_openerp_module
    __import__('odoo.addons.' + module_name)
  File "/opt/odoo151/odoo/odoo/addons/base/__init__.py", line 5, in <module>
    from . import models
  File "/opt/odoo151/odoo/odoo/addons/base/models/__init__.py", line 23, in <module>
    from . import ir_mail_server
  File "/opt/odoo151/odoo/odoo/addons/base/models/ir_mail_server.py", line 23, in <module>
    from urllib3.contrib.pyopenssl import PyOpenSSLContext
  File "/usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py", line 62, in <module>
    from ..packages import six

ImportError: cannot import name 'six'

I was getting above error while trying to install odoo 15

I have already tried this command for installing six package->

sudo apt-
get install python-six

..but getting same error again and again even after installing 'six' package.

Upvotes: 0

Views: 3361

Answers (4)

Naitik
Naitik

Reputation: 816

You can try the following commands from inside your odoo directoty.

sudo pip3 install -r requirements.txt

Upvotes: 0

Sudhir Arya
Sudhir Arya

Reputation: 3743

Try following command:

sudo -H pip3 install firebase_admin pyOpenSSL

Upvotes: 0

Haresh
Haresh

Reputation: 1

It would be helpful if you updated urllib3. After upgrading urllib, I was able to resolve this. Please try it once:

sudo pip3 install urllib3 --upgrade

Upvotes: 0

Bhavesh Odedra
Bhavesh Odedra

Reputation: 11143

Try to install six packages

pip3 install six

OR

pip install six

Upvotes: 2

Related Questions