![](/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.