Pyinstaller -Fehler mit dem E -Mail -Modul
-
27-10-2019 - |
Frage
Erstellen Sie zuerst ein Skript mit dem Namen test.py
, mit einer Zeile darin:
from email.MIMEMultipart import MIMEMultipart
Speichern und rennen makespec.py
und build.py
, dann bekomme ich das test.exe
. Das bekomme ich beim Laufen test.exe
:
F:\SW\trunk\test\dist>test.exe
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "test\build\pyi.win32\test\outPYZ1.pyz/email", line 79, in __getattr__
File "F:\SW\trunk\iu.py", line 455, in importHook
raise ImportError, "No module named %s" % fqname
ImportError: No module named email.mime.multipart
Es sieht so aus, als ob Pyinstaller mit dem E -Mail -Modul nicht gut funktioniert. Ich habe Pyinstaller 1.4, 1.5RC und den neuesten Kofferraum ausprobiert, keiner von ihnen hat funktioniert. Windows Server 2003 /W Python 2.6 hier. Wie kann man damit herumkommen?
Lösung
Ich sollte benutzen from email.mime.multipart import MIMEMultipart
.
Es ist gewesen antwortete In den Mailgruppen vor langer Zeit war es der erste Hit, als ich "Pyinstaller, E -Mail" google. Es ist so schade, dass ich es nicht sorgfältiger überprüft habe.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow