Как установить пакеты с помощью pip в Python 3.7 на Windows 10 - PullRequest
0 голосов
/ 30 июня 2019

У меня проблемы с установкой пакетов для python с использованием pip с python 3.7.3 в Windows 10. 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, но я скачал их правильно, и это не имело значения.

Я неправильно использую командную строку?Я гуглил и искал ответ, но мне очень нужна твоя помощь!

Заранее спасибо.

1 Ответ

1 голос
/ 30 июня 2019

Я наконец нашел окончательный ответ! :-D Emaildata Пакет долгое время не обновлялся и НЕ совместим с python 3.x. Он может быть использован только с Python 2.7. Вместо этого используйте пакет email . Не нужно устанавливать «электронную почту», так как она входит в стандартный 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'>

См. Чтение файлов .eml с Python 3.6 с использованием emaildata 0.3.4 . Ссылка также содержит примеры использования email library.

Модуль emaildata не обновлялся более 2 лет. Он не совместим с python 3. Подумайте об использовании пакета электронной почты из стандартной библиотеки. - Дмитрий Чубаров 14 августа '17 в 17: 19

...