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?

War es hilfreich?

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
scroll top