Estoy tratando de construir un proyecto OpenERP, hecho con dependencias. Está dando este error ahora
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
¿Alguien podría orientar lo que está mal y cómo se puede solucionar?
python
module
importerror
asadullah07
fuente
fuente
Respuestas:
Probablemente no tenga
six
instalado el módulo Python. Puedes encontrarlo en pypi .Para instalarlo:
(si lo ha
pip
instalado, usepip install six
en su lugar)fuente
pipenv install six
.pip install git+...
era el culpable; no se siguieron deps. Instalar la versión de pypi, desinstalar y luego instalar la versión de git + extrajo las dependencias necesarias, aunque esto parece una tontería.sudo apt install python-six
. ¡Gracias!Si pip "dice" que seis está instalado, pero aún obtiene:
ImportError: No module named six.moves
intente reinstalar seis (funcionó para mí):
fuente
En Ubuntu y Debian
Hace el truco.
Úselo
sudo apt-get install python-six
si obtiene un error que dice "permiso denegado".fuente
Para Mac OS X:
fuente
Hice lo siguiente para resolver el problema mencionado. Obtuve el problema mencionado cuando intentaba ejecutar el exe integrado, incluso lo construí con éxito usando pyinstaller. Hice esto en Windows 10.
fuente
Fuente: 1233 pulgar hacia arriba en este comentario
fuente
en Ubuntu Bionic (18.04), seis ya están instalados para python2 y python3 pero tengo el error al iniciar Wammu. La solución @ 3ygun funcionó para mí para resolver
al iniciar Wammu
Si ocurrió para el programa python3, seis vienen con
y si no tienes pip3:
con sudo en Ubuntu!
fuente