我正在使用Python3.7 (x64)在Windows 7计算机上。我收到了下面的错误信息,但是当我对类似的问题进行研究时,所有的解决方案似乎都不相关。脚本名为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)发布于 2019-09-23 18:17:40
发布于 2020-07-21 11:20:09
我也有同样的问题。问题是,您有一个名为email.py的脚本,它覆盖内置的电子邮件模块,然后无法导入。
我创建了一个新文件夹并将我的项目移到它上,然后我的问题解决了。
https://stackoverflow.com/questions/58067952
复制相似问题