Python smtplib导入电子邮件.utils错误

Python smtplib导入电子邮件.utils错误,python,python-2.7,smtplib,Python,Python 2.7,Smtplib,当我试图在Python代码中使用smtplib时,出现以下错误 Traceback (most recent call last): File "myemail.py", line 1, in <module> import smtplib File "/usr/lib64/python2.7/smtplib.py", line 46, in <module> import email.utils ImportError: No module named utils 回

当我试图在Python代码中使用smtplib时,出现以下错误

Traceback (most recent call last):
File "myemail.py", line 1, in <module>
import smtplib
File "/usr/lib64/python2.7/smtplib.py", line 46, in <module>
import email.utils
ImportError: No module named utils
回溯(最近一次呼叫最后一次):
文件“myemail.py”,第1行,在
导入smtplib
文件“/usr/lib64/python2.7/smtplib.py”,第46行,在
导入email.utils
ImportError:没有名为utils的模块
令人惊讶的是,当我直接从Python解释器工作时,我可以包含这个库


以前该文件名为“email.py”,但根据stackoverflow上关于类似问题的答案,我将其名称更改为“myemail.py”。它仍然不起作用。请帮忙。

确保
myemail.py
所在的目录中没有
email.py
。阻止导入标准库模块
电子邮件

还要确保该目录中没有剩余的
email.pyc



如果您使用自己的
电子邮件
模块,请将其重命名为其他名称。

除了将email.py重命名为其他名称外,还必须删除email.pycI不知道.pyc文件。谢谢:)