简体   繁体   English

安装odoo 15时出现导入错误

[英]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我在尝试安装 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. ..但即使在安装“六个”包后,一次又一次地出现相同的错误。

Try to install six packages尝试安装six

pip3 install six pip3 安装六

OR或者

pip install six点安装六

It would be helpful if you updated urllib3.如果您更新了 urllib3,将会有所帮助。 After upgrading urllib, I was able to resolve this.升级 urllib 后,我能够解决这个问题。 Please try it once:请尝试一次:

sudo pip3 install urllib3 --upgrade

尝试以下命令:

sudo -H pip3 install firebase_admin pyOpenSSL

您可以在 odoo 目录中尝试以下命令。

sudo pip3 install -r requirements.txt

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM