IMAP4_SSL ошибка получения Gmail с использованием Python с Arduino Yún
Ад начался, когда мы попытались попасть в окружение Ардуино Юна.
Изначально мы использовали этот код:
import imaplib
import email
mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login('user@example.com', 'password')
mail.list()
И в итоге мы получили:
У объекта arduino нет атрибута 'IMAP4_SSL'
После некоторых исследований мы попытались импортировать библиотеку del ssl:
import imaplib
import email
import ssl
mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login('user@example.com', 'password')
mail.list()
Но по этому поводу мы получили это:
Traceback (most recent call last):
File "mail-processor.py", line 3, in <module>
import ssl
File "/usr/lib/python2.7/ssl.py", line 60, in <module>
import _ssl # if we can't import it, let the error propagate
ImportError: No module named _ssl
Ну, есть идеи по этому поводу?
заранее спасибо
1 ответ
[Решено] Мой друг и коллега @marcelofpalves нашли решение: установка библиотеки python-openssl. Теперь все работает как шарм. Спасибо Марсело.
Из Баш:
opkg update
opkg install distribute
opkg install python-openssl
Для получения дополнительной информации посетите: http://playground.arduino.cc/Hardware/Yun