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

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

Traceback (most recent call last):
  File "openerp-client.py", line 105, in <module>
  File "modules\__init__.pyo", line 23, in <module>
  File "modules\gui\__init__.pyo", line 22, in <module>
  File "modules\gui\main.pyo", line 33, in <module>
  File "rpc.pyo", line 29, in <module>
  File "common\__init__.pyo", line 22, in <module>
  File "common\common.pyo", line 26, in <module>
  File "tools\__init__.pyo", line 28, in <module>
  File "dateutil\relativedelta.pyo", line 12, in <module>
ImportError: No module named six

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

72 голоса | спросил asadullah07 20 ThuEurope/Moscow2012-12-20T11:45:24+04:00Europe/Moscow12bEurope/MoscowThu, 20 Dec 2012 11:45:24 +0400 2012, 11:45:24

5 ответов


0

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

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

$ easy_install six

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

ответил Sylvain Defresne 20 ThuEurope/Moscow2012-12-20T12:19:43+04:00Europe/Moscow12bEurope/MoscowThu, 20 Dec 2012 12:19:43 +0400 2012, 12:19:43
0

В Ubuntu и Debian

apt-get install python-six

делает свое дело.

Используйте sudo apt-get install python-six, если вы получили сообщение об ошибке «Отказано в доступе».

ответил user144437 23 32016vEurope/Moscow11bEurope/MoscowWed, 23 Nov 2016 11:41:57 +0300 2016, 11:41:57
0

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

ImportError: No module named six.moves

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

pip uninstall six
pip install six
ответил 3ygun 30 MarpmThu, 30 Mar 2017 21:09:18 +03002017-03-30T21:09:18+03:0009 2017, 21:09:18
0

Для Mac OS X:

  

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

ответил Rochan 14 PM000000120000004131 2018, 12:22:41
0

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

ImportError: No module named six

при запуске Wammu

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

pip3 install six

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

apt install python3-pip

с sudo под Ubuntu!

ответил bcag2 25 J0000006Europe/Moscow 2018, 11:26:07

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132