Python PyCharm/Django安装程序:无法从电子邮件导入字符集?

Python PyCharm/Django安装程序:无法从电子邮件导入字符集?,python,django,pycharm,Python,Django,Pycharm,我被要求对一些生产中的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)

我被要求对一些生产中的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
File”/myApp/myVirtualEnvironment/lib/python2.7/site packages/django/core/mail/message.py“,
第8行,在
从电子邮件导入(字符集作为字符集,编码器作为编码器)
ImportError:无法导入名称字符集
什么原因可能导致这种情况?

可能是由以下原因引起的

原因可能是,当您从电子邮件导入导入时(字符集为字符集,编码器为编码器),您正在隐藏在email.charset模块中定义的

另一个可能的原因,由:
如果您检查文件树,您可能会发现一个名为
charset.py
charset.py
的文件,该文件会隐藏上述内容


搜索你的文件,你会发现阴影所在。

谢谢你,约翰。我应该查找一个名为email.py或charset.py的文件吗?这通常是导致此错误的问题,它会影响官方python模块。