Estou tentando construir um projeto OpenERP, feito com dependências. Está dando esse erro agora
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
Alguém poderia orientar o que está errado e como pode ser consertado ???
python
module
importerror
asadullah07
fonte
fonte
Respostas:
Você provavelmente não tem o
six
módulo Python instalado. Você pode encontrá-lo em pypi .Para instalar:
(se você
pip
instalou, use empip install six
vez disso)fonte
pipenv install six
.pip install git+...
era o culpado; nenhum departamento foi seguido. Instalar a versão pypi, desinstalar e instalar a versão git + puxou as dependências necessárias, embora isso pareça bobo.sudo apt install python-six
. Obrigado!Se pip "diz" seis está instalado, mas você ainda está recebendo:
ImportError: No module named six.moves
tente reinstalar seis (funcionou para mim):
fonte
No Ubuntu e Debian
faz o truque.
Use
sudo apt-get install python-six
se obtiver um erro dizendo "permissão negada".fonte
Para Mac OS X:
fonte
Fiz o seguinte para resolver o problema mencionado. Tive o problema mencionado quando estava tentando executar o exe integrado, mesmo tendo construído o exe com sucesso usando o pyinstaller. Fiz isso no Windows 10.
fonte
Fonte: 1233 gostei deste comentário
fonte
no Ubuntu Bionic (18.04), o six já está instalado para python2 e python3, mas tenho o erro ao iniciar o Wammu. A solução @ 3ygun funcionou para eu resolver
ao lançar Wammu
Se isso ocorreu para o programa python3, seis vêm com
e se você não tiver pip3:
com sudo no Ubuntu!
fonte