![](/img/trans.png)
[英]Showing ImportError: cannot import name 'Message' from 'can'
[英]ImportError: cannot import name 'Message' from 'exchangelib.folders'
我在Windows 7机器上使用Python 3.7 (x64) 。 我收到下面的错误消息,但是当我对类似问题进行研究时,似乎没有一个解决方案是相关的。 该脚本名为master_pdf_email.py ,位于没有其他 .py 文件的文件夹中。 这是在新重置的计算机上,并且是唯一安装的其他 Py 脚本,因此任何 email.py 脚本都无法与我当前的 Python 运行时发生冲突。
直到抛出错误时的代码:
import pdfkit, mysql.connector, pprint, json, csv, datetime
from exchangelib import Credentials, Account, FileAttachment
from exchangelib.folders import Message, Mailbox
错误消息的回溯:
Traceback (most recent call last):
File "master_email_pdf.py", line 3, in <module>
from exchangelib.folders import Message, Mailbox
ImportError: cannot import name 'Message' from 'exchangelib.folders'
(C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\exchangelib\folders\__init__.py)
我有同样的问题。 问题是您有一个名为 email.py 的脚本,它覆盖了内置的 email 模块,然后无法导入。
我创建了一个新文件夹并将我的项目移到其中,然后我的问题解决了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.