如何在Windows 10上的Python 3.7中使用pip安装软件包

时间:2019-06-30 02:44:56

标签: python pip python-3.7

我在Windows 10上使用python 3.7.3和pip安装python软件包时遇到问题。 enter image description here

我已经安装了pip,并使用命令“ pip install emaildata --user”来获取emaildata软件包。

我尝试了不同版本的命令,例如“ py-3.7 install emaildata --user”和常规的旧“ pip install emaildata”,但我不断收到错误消息:

enter image description here

它说需要Microsoft Visual Studio Build Tools,但是我正确下载了它,并没有改变。

我不正确地使用命令提示符吗?我已经在Google上搜索并寻找答案,但我确实需要您的帮助!

谢谢。

1 个答案:

答案 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