umqtt.robust 在 Wemos 上
umqtt.robust on Wemos
我正在尝试在我的 Wemos D1 mini 上安装 micropython-umqtt.robust。
我尝试的方法如下。
我使用 Thonny 编辑器
- 我已将 wemos 连接到互联网。
在 wrepl 类型中:
导入 upip
upip.install('micropython-umqtt.simple')
我收到以下错误:安装到:/lib/
安装错误 'micropython-umqtt.simple':找不到包,可能部分安装了包
upip.install('micropython-umqtt.robust')
我收到以下错误:安装错误 'micropython-umqtt.robust':找不到包,可能已部分安装包
umqtt可以安装在Wemos D1 mini上吗?如果是,我该怎么做?
我认为 micropython.org 提供的 MicroPython 构建已经捆绑了 MQTT,因此无需使用 upip 安装它。直接从 REPL 试试这个:
from umqtt.robust import MQTTClient
或
from umqtt.simple import MQTTClient
并从那里开始使用它
mqtt = MQTTClient(id, server, user, password)
感谢赖利的帮助,
我解决它的方法如下。通过对 mqtt 和 micropython 的更多了解,我发现当您尝试安装 umqtt simple 和 umqtt robust 时,唯一发生的事情是它在您的 wemos 的 de lib 目录中创建一个新目录 umqtt。在此目录中,它安装了两个文件 robust.py 和 simple.py。在尝试安装它们时,我一直收到错误消息。但是我找到了这两个文件的GitHub页面,所以我复制了这两个文件。在 lib 目录中创建 umqtt 目录,并在此 umqtt 目录中粘贴两个复制的文件。现在我可以在我的 wemos 上使用 mqtt。
我正在尝试在我的 Wemos D1 mini 上安装 micropython-umqtt.robust。
我尝试的方法如下。
我使用 Thonny 编辑器
- 我已将 wemos 连接到互联网。
在 wrepl 类型中:
导入 upip
upip.install('micropython-umqtt.simple')
我收到以下错误:安装到:/lib/ 安装错误 'micropython-umqtt.simple':找不到包,可能部分安装了包upip.install('micropython-umqtt.robust')
我收到以下错误:安装错误 'micropython-umqtt.robust':找不到包,可能已部分安装包
umqtt可以安装在Wemos D1 mini上吗?如果是,我该怎么做?
我认为 micropython.org 提供的 MicroPython 构建已经捆绑了 MQTT,因此无需使用 upip 安装它。直接从 REPL 试试这个:
from umqtt.robust import MQTTClient
或
from umqtt.simple import MQTTClient
并从那里开始使用它
mqtt = MQTTClient(id, server, user, password)
感谢赖利的帮助, 我解决它的方法如下。通过对 mqtt 和 micropython 的更多了解,我发现当您尝试安装 umqtt simple 和 umqtt robust 时,唯一发生的事情是它在您的 wemos 的 de lib 目录中创建一个新目录 umqtt。在此目录中,它安装了两个文件 robust.py 和 simple.py。在尝试安装它们时,我一直收到错误消息。但是我找到了这两个文件的GitHub页面,所以我复制了这两个文件。在 lib 目录中创建 umqtt 目录,并在此 umqtt 目录中粘贴两个复制的文件。现在我可以在我的 wemos 上使用 mqtt。