Я пытаюсь создать проект 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
Может ли кто-нибудь подсказать, что не так и как это можно исправить ???
python
module
importerror
asadullah07
источник
источник
Ответы:
Вероятно, у вас не установлен
six
модуль Python. Вы можете найти его на pypi .Чтобы установить его:
(если вы
pip
установили, используйтеpip install six
вместо этого)источник
pipenv install six
.pip install git+...
в этом; никаких депеш не отслеживалось. Установка версии pypi, удаление, а затем установка версии git + включает необходимые зависимости, хотя это кажется глупым.sudo apt install python-six
. Спасибо!Если pip "говорит", что шесть установлено, но вы все равно получаете:
ImportError: No module named six.moves
попробуйте переустановить шесть (у меня сработало):
источник
В Ubuntu и Debian
делает свое дело.
Используйте,
sudo apt-get install python-six
если вы получаете сообщение об ошибке «В разрешении отказано».источник
Для Mac OS X:
источник
Для решения указанной проблемы я сделал следующее. У меня возникла упомянутая проблема, когда я пытался запустить встроенный exe, даже если я успешно построил exe с помощью pyinstaller. Я делал это в Windows 10.
источник
Источник: 1233 положительно оценивают этот комментарий
источник
в Ubuntu Bionic (18.04) шесть уже установлены для python2 и python3, но у меня возникает ошибка при запуске Wammu. Решение @ 3ygun помогло мне решить
при запуске Вамму
Если это произошло с программой python3, шесть идут с
и если у вас нет pip3:
с sudo под Ubuntu!
источник