gpt4 book ai didi

python - PyCharm/Django 安装程序 : cannot import charset from email?

转载 作者:行者123 更新时间:2023-11-28 19:08:44 25 4
gpt4 key购买 nike

我被要求为一些生产中的 Python/Django 代码做出贡献。我在 PyCharm 中设置它。当我运行该应用程序时,我收到此错误消息:

File "/myApp/myVirtualEnvironment/lib/python2.7/site-packages/django/core/mail/message.py",
line 8, in <module>
from email import (charset as Charset, encoders as Encoders)
ImportError: cannot import name charset

这可能是什么原因造成的?

最佳答案

这可能是由 name shadowing trap 引起的.

一个原因可能是您正在跟踪 Charset class ,当您导入 from email import (charset as Charset, encoders as Encoders) 时,它在 email.charset 模块中定义。

另一个可能的原因,由 this issue 支持:
如果你检查你的文件树,你可能会发现一个名为 charset.pyCharset.py 的文件,它隐藏了上面提到的

搜索你的文件,你会发现是什么投下了阴影。

关于python - PyCharm/Django 安装程序 : cannot import charset from email?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43245535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com