我在Windows 10上使用python 3.7.3和pip安装python软件包时遇到问题。
我已经安装了pip,并使用命令“ pip install emaildata --user”来获取emaildata软件包。
我尝试了不同版本的命令,例如“ py-3.7 install emaildata --user”和常规的旧“ pip install emaildata”,但我不断收到错误消息:
它说需要Microsoft Visual Studio Build Tools,但是我正确下载了它,并没有改变。
我不正确地使用命令提示符吗?我已经在Google上搜索并寻找答案,但我确实需要您的帮助!
谢谢。
答案 0 :(得分:1)
我终于找到了明确的答案! :-D Emaildata 软件包很长时间没有更新,并且与python 3.x不兼容。它只能与python 2.7一起使用。请使用电子邮件软件包。无需安装“电子邮件”,因为它已包含在标准Python中。
# Use import email to start using it from python code.
import email
email
######## output #########
>>> import email
>>> email
<module 'email' from 'C:\\python\\conda3\\lib\\email\\__init__.py'>
请参见Reading .eml files with Python 3.6 using emaildata 0.3.4。 Link还提供了使用电子邮件库的示例。
emaildata模块没有更新超过2年。它与python 3不兼容。请考虑使用标准库中的电子邮件包。 – Dmitri Chubarov 17年8月14日在17:19