【问题标题】:IMAP4_SSL error retrieving gmail using Python with an Arduino Yún使用带有 Arduino Yún 的 Python 检索 gmail 的 IMAP4_SSL 错误
【发布时间】:2014-10-14 23:29:54
【问题描述】:

当我们尝试进入 Arduino Yún 的 linino 环境时,地狱就开始了。

最初我们使用了这个代码:

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

嗯,有什么想法吗?

提前致谢

【问题讨论】:

    标签: python-2.7 ssl imaplib arduino-yun


    【解决方案1】:

    [已解决] 我的朋友和同事 @marcelofpalves 找到了解决方案:安装 python-openssl 库。现在一切都像一个魅力。谢谢马塞洛。

    来自 bash:

    opkg update
    opkg install distribute
    opkg install python-openssl
    

    欲了解更多信息,请访问:http://playground.arduino.cc/Hardware/Yun#installing_python_module

    【讨论】:

      猜你喜欢
      • 2010-10-31
      • 2011-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 2020-08-24
      • 1970-01-01
      • 2022-10-08
      • 2020-08-24
      相关资源
      最近更新 更多