ImportError: нет модуля с именем шесть



Я пытаюсь построить проект OpenERP, сделанный с зависимостями. Это дает эту ошибку сейчас



Traceback (most recent call last):
File "openerp-client.py", line 105, in <module>
File "modules__init__.pyo", line 23, in <module>
File "modulesgui__init__.pyo", line 22, in <module>
File "modulesguimain.pyo", line 33, in <module>
File "rpc.pyo", line 29, in <module>
File "common__init__.pyo", line 22, in <module>
File "commoncommon.pyo", line 26, in <module>
File "tools__init__.pyo", line 28, in <module>
File "dateutilrelativedelta.pyo", line 12, in <module>
ImportError: No module named six


может кто-то руководство, что не так и как это можно исправить???

563   5  

5 ответов:

у вас, вероятно, нет six установлен модуль Python. Вы можете найти его на pypi.

чтобы установить его:

$ easy_install six

(если у вас есть pip установлен, использовать pip install six а)

на Ubuntu и Debian

apt-get install python-six

делает трюк.

использовать sudo apt-get install python-six Если вы получаете сообщение об ошибке сказав "отказано".

Если pip "говорит" Шесть установлен, но вы все еще получаете:

ImportError: No module named six.moves

попробуйте переустановить шесть (работал для меня):

pip uninstall six
pip install six

на Ubuntu Bionic (18.04), шесть уже установить для python2 и python3, но у меня есть ошибка запуска Wammu. @3ygun решение работало для меня, чтобы решить

ImportError: No module named six

при запуске Wammu

Если это произошло для программы python3, шесть приходят с

pip3 install six

и если у вас нет pi3:

apt install python3-pip

С судо под Ubuntu!

для Mac OS X:

pip install --ignore-установлено шесть

Comments

    Ничего не найдено.