在我的Python
应用程序中,我调用了smtplib.py
(Python库)来发送电子邮件。但它无法导入email.util
,如下所示
但是,从命令行运行Python时,我可以无误地导入email.utils
。
注意:这只发生在我的Windows机器上。代码在我的Ubuntu
中运行良好答案 0 :(得分:2)
我的第一个想法是你有不同版本的python运行。您可以将其添加到您的脚本中:
import sys
print(sys.version)
并从命令行执行相同的代码以检查python版本是否匹配。
编辑:
另一个原因可能是您在其他脚本所在的文件夹中有一个名为email.py的文件,请参阅Unable to import Python's email module at all
这应该是一个评论,但我没有足够的代表......