电子邮件模块的PyInstaller错误

首先创建一个名为
test.py
的脚本,其中包含一行:
from email.MIMEMultipart import MIMEMultipart
保存并运行
makespec.py
build.py
,然后我得到
test.exe
。这是我在跑ѭ4时得到的:
F:SWtrunktestdist>test.exe
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "testbuildpyi.win32testoutPYZ1.pyz/email", line 79, in __getattr__
  File "F:SWtrunkiu.py", line 455, in importHook
    raise ImportError, "No module named %s" % fqname
ImportError: No module named email.mime.multipart
看起来PyInstaller与电子邮件模块不兼容。我已经尝试过PyInstaller 1.4,1.5rc和最新的主干,但没有一个能够工作。 Windows Server 2003 / w Python 2.6。有办法解决这个问题吗?     
已邀请:
我应该用
from email.mime.multipart import MIMEMultipart
。 它已经在很久以前的邮件组中被回答了,这是我谷歌“pyinstaller,email”时的第一个热门。真是太遗憾了,我没有仔细检查。     

要回复问题请先登录注册