Ich versuche, ein OpenERP-Projekt mit Abhängigkeiten zu erstellen. Es gibt jetzt diesen Fehler
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
Könnte jemand sagen, was falsch ist und wie es behoben werden kann?
python
module
importerror
asadullah07
quelle
quelle
Antworten:
Sie haben das
six
Python-Modul wahrscheinlich nicht installiert. Sie finden es auf pypi .So installieren Sie es:
(Wenn Sie
pip
installiert haben, verwenden Siepip install six
stattdessen)quelle
pipenv install six
.pip install git+...
das der Schuldige war; Es wurden keine Deps verfolgt. Das Installieren der Pypi-Version, das Deinstallieren und das anschließende Installieren der Git + -Version haben die erforderlichen Abhängigkeiten mit sich gebracht, obwohl dies albern erscheint.sudo apt install python-six
. Vielen Dank!Wenn pip "sagt", ist sechs installiert, aber Sie erhalten immer noch:
ImportError: No module named six.moves
versuche sechs neu zu installieren (hat bei mir funktioniert):
quelle
Auf Ubuntu und Debian
macht den Trick.
Verwenden
sudo apt-get install python-six
Sie diese Option, wenn die Fehlermeldung "Berechtigung verweigert" angezeigt wird.quelle
Für Mac OS X:
quelle
Ich habe Folgendes getan, um das erwähnte Problem zu lösen. Ich habe das erwähnte Problem bekommen, als ich versucht habe, die erstellte Exe auszuführen, obwohl ich die Exe erfolgreich mit Pyinstaller erstellt habe. Ich habe das unter Windows 10 gemacht.
quelle
Quelle: 1233 Daumen hoch zu diesem Kommentar
quelle
Unter Ubuntu Bionic (18.04) ist bereits sechs für Python2 und Python3 installiert, aber ich habe den Fehler beim Starten von Wammu. @ 3ygun Lösung funktionierte für mich zu lösen
beim Starten von Wammu
Wenn es für das Python3-Programm aufgetreten ist, werden sechs mitgeliefert
und wenn du kein pip3 hast:
mit sudo unter Ubuntu!
quelle