导入错误:没有名为mime.multipart的模块
早上好,
为了测试,我写了一个一行的Python程序:
from email.mime.multipart import MIMEMultipart
当我通过解释器运行它时,出现了一个很糟糕的错误信息:
from email.mime.multipart import MIMEMultipart ImportError: No module named mime.multipart
我使用的是Python 2.4.3版本。我怀疑在这之后的版本中,email模块的结构发生了变化,所以才会出现这个错误。我的怀疑正确吗?如果不对,为什么这个导入语句不工作呢?
提前谢谢你,
ktm
5 个回答
17
你可以叫我傻,但我遇到了一个错误,提示 ImportError: No module named mime.text
,原因是我的脚本文件叫 email.py
……哈哈(这都是凌晨四点编程惹的祸)
22
模块重组。 一般来说,模块的名字都是小写的,所以有些名字被改了。在这种情况下,你在 Python 2.4.3 中要找的模块是 email.MIMEMultipart
。