web-dev-qa-db-fra.com

ImportError: Aucun module nommé six

J'essaie de construire un projet OpenERP, avec des dépendances. C'est donner cette erreur maintenant

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

Quelqu'un pourrait-il guider ce qui ne va pas et comment il peut être corrigé ???

75
asadullah07

Le module six_ Python n'est probablement pas installé. Vous pouvez le trouver sur pypi .

Pour l'installer:

$ easy_install six

(si vous avez pip installé, utilisez plutôt pip install six)

100
Sylvain Defresne

Sur Ubuntu et Debian

apt-get install python-six

fait le tour.

Utilisez Sudo apt-get install python-six si vous obtenez une erreur disant "permission refusée".

15
user144437

Si pip "dit" six est installé mais que vous obtenez toujours:

ImportError: No module named six.moves

essayez de réinstaller six (a travaillé pour moi):

pip uninstall six
pip install six
12
3ygun

Pour Mac OS X:

pip installer --ignore-installed six

7
Rochan
pip install --ignore-installed six

Source: 1233 pouces sur ce commentaire

0
Tom Hale

sur Ubuntu Bionic (18.04), six est déjà installé pour python2 et python3 mais l’erreur liée au lancement de Wammu . @. La solution 3ygun a fonctionné pour moi

ImportError: No module named six

lors du lancement de Wammu

Si cela se produit pour le programme python3, six viennent avec

pip3 install six

et si vous n'avez pas pi3:

apt install python3-pip

avec Sudo sous Ubuntu!

0
bcag2

Il suffit de lancer cette commande

$ easy_install six
0
Lucas Lima Fonseca