在我的 Python
应用程序中,我调用 smtplib.py
(Python 库)来发送电子邮件。但导入 email.util
失败,如下
但是,当从命令行运行 Python 时,我可以导入 email.utils
而不会出现错误。
注意:这只发生在我的 Windows 计算机上。代码在我的 Ubuntu 中运行良好
最佳答案
我的第一个想法是你正在运行不同版本的 python。您可以将其添加到您的脚本中:
import sys
print(sys.version)
并从命令行执行相同的代码来检查 python 版本是否匹配。
编辑:
另一个原因可能是您在与其他脚本相同的文件夹中有一个名为 email.py 的文件,请参阅 Unable to import Python's email module at all
这可能应该是一条评论,但我没有足够的代表......
关于python - 在Python中导入email.utils库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26541373/